且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

将JAR作为Windows服务运行

更新时间:2023-09-29 22:33:04

从这些样本中编写自己的服务:

Write your own service from these samples:

  • http://www.codeproject.com/Articles/3990/Simple-Windows-Service-Sample
  • http://msdn.microsoft.com/en-us/library/windows/desktop/bb540476%28v=vs.85%29.aspx?bcsi-ac-bbaf765720ef3335=20190C4200000503o7MxKbMq7UL6Af4O24rqKSGuh1gPAwAAAwUAAPvrLQAIBwAAbwEAAGhCCQA=
  • http://code.msdn.microsoft.com/windowsdesktop/CppWindowsService-cacf4948?bcsi-ac-bbaf765720ef3335=20190C4200000503o7MxKbMq7UL6Af4O24rqKSGuh1gPAwAAAwUAAPvrLQAIBwAAbwEAAGhCCQA=

进入 onStart 你必须做 CreateProcess(java, - jar,MyJar.jar),保持其PID

Into onStart you have to do CreateProcess( "java", "-jar", "MyJar.jar" ), keep its PID

进入 onStop 你必须通过PID杀死

Into onStop you have to kill by the PID