当我尝试启动演示 jsvc 实现时,我得到以下 jsvc 错误输出:
jsvc -cp ApacheDeamonDemo.jar -pidfile /mypath/pid.txt -outfile /mypath/log.txt -errfile /mypath/err.log net.example.deamon.DemoDeamon
我收到以下错误输出:
Cannot find any VM in Java Home /Library/Java/JavaVirtualMachines/jdk1.7.0_21.jdk/Contents/Home
Cannot locate JVM library file
Service exit with a return value of 1
其实路径是对的。因此我不明白为什么 jsvc 告诉我这个。我正在使用Mac。