JavaService.exe -install 项目名称 "%JAVA_HOME%"\jre\bin\server\jvm.dll Djava.class.path="%JAVA_HOME%"\lib\tools.jar;"%CD%"\项目名称 -start 项目入口函数
net start 项目名称 {开始windows服务}
http://blog.csdn.net/merryzhao/article/details/1798775 参考这个安装jre 按默认安装的时候会有空格.服务可以安装,但是启动不了。
请各位大侠帮我解决这个 即使有环境变量配置有空格,也可以让服务启动的方法。
net start 项目名称 {开始windows服务}
http://blog.csdn.net/merryzhao/article/details/1798775 参考这个安装jre 按默认安装的时候会有空格.服务可以安装,但是启动不了。
请各位大侠帮我解决这个 即使有环境变量配置有空格,也可以让服务启动的方法。
-Djava.class.path="%JAVA_HOME%\lib\tools.jar";"%CD%\项目名称" -start "项目入口函数"
net start SANMonitorServer {开始windows服务}
我改成这样了 还是不行丫。问题出在哪里了?
-Djava.class.path="%JAVA_HOME%\lib\tools.jar";"%CD%\SANMonitorServer.jar"
应该是:
-Djava.class.path="%JAVA_HOME%\lib\tools.jar;%CD%\SANMonitorServer.jar"
生成后的Windows服务路径,是否正确?
也就是:控制面板->管理工具->服务,找到你注册的服务,然后看其“常规”中的“可执行的文件路径”。
JAVA_HOME="C:\Program Files\Java\jdk1.6.0_02"
CLASSPATH=".;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;" -Djava.class.path="%JAVA_HOME%\lib\tools.jar;%CD%\SANMonitorServer.jar"
安你这样的路径设置是否要改成如下设置
-Djava.class.path="%JAVA_HOME%\lib\tools.jar;%CD%\lib\SANMonitorServer.jar"
可执行文件在这里:
C:\Program Files\Enterprise Information Management\OSN SANMonitor SERVER\apache-tomcat-6.0.20\webapps\SANMonitor_Server\JavaService.exe