配置好config.xml后。james的run.bat虽然运行下子就好了。但是用脚本来启动服务
这个我不习惯。上次是成功地将服务加到里面去了。这次怎么搞都不行。
理论上这样就可以了。
cmd
进入bin目录
jamesbin目录\wrapper -i config所在目录/config.xml
这就将wrapper注册到了服务里去了。然而这次在服务控制台里将它启动,启动了就自动关闭。我晕。在cmd下操作。检查错误日志。
STATUS | wrapper | 2005/12/18 14:35:33 | Launching a JVM

INFO | jvm 1 | 2005/12/18 14:35:34 | java.lang.NoClassDefFoundError: Main
INFO | jvm 1 | 2005/12/18 14:35:34 | Exception in thread "main"
ERROR | wrapper | 2005/12/18 14:35:34 | JVM exited while loading the application.
STATUS | wrapper | 2005/12/18 14:35:39 | Launching a JVM

INFO | jvm 2 | 2005/12/18 14:35:39 | java.lang.NoClassDefFoundError: Main
INFO | jvm 2 | 2005/12/18 14:35:39 | Exception in thread "main"
ERROR | wrapper | 2005/12/18 14:35:39 | JVM exited while loading the application.
STATUS | wrapper | 2005/12/18 14:35:45 | Launching a JVM

INFO | jvm 3 | 2005/12/18 14:35:45 | java.lang.NoClassDefFoundError: Main
INFO | jvm 3 | 2005/12/18 14:35:45 | Exception in thread "main"
ERROR | wrapper | 2005/12/18 14:35:45 | JVM exited while loading the application.
STATUS | wrapper | 2005/12/18 14:35:50 | Launching a JVM

INFO | jvm 4 | 2005/12/18 14:35:51 | java.lang.NoClassDefFoundError: Main
INFO | jvm 4 | 2005/12/18 14:35:51 | Exception in thread "main"
ERROR | wrapper | 2005/12/18 14:35:51 | JVM exited while loading the application.
FATAL | wrapper | 2005/12/18 14:35:51 | There were 5 failed launches in a row, each lasting less than 300 seconds. Giving up.
FATAL | wrapper | 2005/12/18 14:35:51 | There may be a configuration problem: please check the logs.
STATUS | wrapper | 2005/12/18 14:35:51 | <-- Wrapper Stopped
上google搜关键字,还是不知道怎么解决。大概将JVM设置了就Ok了呗。不过不想搞了。3点了。要去家乐福买东西。
[关于添加服务的注册表操作]
来自itpub
http://www.itpub.net/258194.html
[编辑注册表文件的技巧]
How to add, modify, or delete registry subkeys and values by using a registration entries (.reg) file
http://support.microsoft.com/kb/310516/EN-US/
下面的是删除。删除项在项的前面加 - 号。删除键在键的后面存放值的位置加 - 号。
[-HKEY_LOCAL_MACHINE\Software\Test] //删除项
[HKEY_LOCAL_MACHINE\Software\Test]
"TestValue"=- //删除健
新增服务写过注册表,需要重新启动计算机才有效。
tmd我机子上的xp居然是破解不完善的版本,听高手说是英文或俄文的汉化版,sp2装不上,vs2005也就不能用。IE还老是mshtml.dll崩溃。自动更新也更新不了。putty也用不了。真是tmd早就该换系统了。
然而重装系统,那么多配置好的软件又得重新配置一遍。唉。记得上次将james成功配置为系统服务
这次将run.bat设置为服务居然不行了。晕。wrapper.exe可以,失败的原因可能是JVM的路径不对。另外
eclipse也不能正常启动,除非指明java路径。
配置管理器 指定的设备实例句柄和目前的不一致,这个错误是服务项下的enum子项引起的,删除就Ok了。