我用JavaService.exe -install MySvc "%JAVA_HOME%"\jre\bin\server\jvm.dll -Djava.class.path="%JAVA_HOME%"\lib\tools.jar;D:\temp\attila.jar;D:\temp\myj.jar -start com.attilla.Test.TestJavaService  
的命令好像不行,其中com.attilla.Test.TestJavaService在myj.jar里,attila.jar是另外引入的包,请问当引入多个jar的话应该怎么写命令,我也试过把attila.jar打入myj.jar然后用
JavaService.exe -install MySvc "%JAVA_HOME%"\jre\bin\server\jvm.dll -Djava.class.path="%JAVA_HOME%"\lib\tools.jar;D:\temp\myj.jar -start com.attilla.Test.TestJavaService  
好像也不行

解决方案 »

  1.   

    注册成功,启动报错,好像是包没有加载进去
    下面是错误信息:
    log4j:WARN No appenders could be found for logger (com.huawei.hutafoss.sysprobe.util.SysConfig).
    log4j:WARN Please initialize the log4j system properly.
    java.lang.ExceptionInInitializerError
    at com.huawei.hutafoss.sysprobe.main.Main.main(Main.java:29)
    Caused by: java.lang.NullPointerException
    at com.huawei.hutafoss.sysprobe.util.SysConfig.<clinit>(SysConfig.java:34)
    ... 1 more
      

  2.   

    JavaService.exe -install DSMService "%JDKHOME%\jre\bin\server\jvm.dll" -Djava.class.path="%TOMCATHOME%\bin\bootstrap.jar;%TOMCATHOME%\bin\servlet.jar;%JDKHOME%\lib\tools.jar" -Dcatalina.home="%TOMCATHOME%" -Djava.security.auth.login.config="%TOMCATHOME%/conf/login.conf"  -Xms256m -Xmx1024m  -start org.apache.catalina.startup.Bootstrap -params start -stop org.apache.catalina.startup.Bootstrap -params stop -out "%TOMCATHOME%\logs\stdout.log" -err "%TOMCATHOME%\logs\stderr.log"