我一直在閱讀文檔,但無法啓動和停止服務。如何使用winrun4j創建Windows服務
我的.ini文件是:
main.class=test.TestService
service.class=test.TestService
service.id=StreamServer
service.name=StreamServer
service.description=Servidor que proporciona una comunicación con streams.
service.controls=stop
classpath.1=*.jar
的TestService的類是:
package test;
public class TestService{
private static TestServer server;
public static void main (String[] args){
if (args.length == 1){
if (args[0].equals ("start")){
if (server == null){
server = new TestServer (5000);
server.start();
}
}else if (args[0].equals ("stop")){
if (server != null){
server.stop();
server = null;
}
}
}
}
}
我要修改這個類,但我不知道怎麼辦。
謝謝。
你在閱讀什麼文件?您不能直接在Java中創建本機Windows服務。檢查[這個討論](http://stackoverflow.com/questions/68113/how-to-create-a-windows-service-from-java-app)的一些解決方案。 – jdigital 2011-04-22 20:16:58
標題說winrun4j。 http://winrun4j.sourceforge.net/ – 2011-04-22 20:46:20