更新Windows时,JBoss服务将关闭

时间:2014-01-17 06:41:59

标签: java windows service jboss jboss7.x

我已经在我的Windows机器上安装了Jboss作为服务。它运行正常但是当我更新我的Windows时JBoss服务被关闭。

我的shutdown.log文件

Shutting down JBoss Application Server 6.1.0 [2014-01-10 21:28:30]
JAVA_HOME is not set. Unexpected results may occur.
Set JAVA_HOME to the directory of your local JDK to avoid this message.
org.jboss.modules.ModuleNotFoundException: org.jboss.as.cli:main
    at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:224)
    at org.jboss.modules.Main.main(Main.java:341)
Shutdown JBoss Application Server 6.1.0 service [2014-01-10 21:28:31] 

阅读后,我在standalone.conf.bat文件中设置 -Xrs 选项为

JAVA_OPTS="-Xrs" 

这是一种正确的方法还是有任何其他选项,以便在更新Windows时不会关闭JBoss服务。

修改

我正在使用我自己的jre,它与JBoss捆绑在一起standalone.bat文件中我已经设置了JAVA_HOME所以JBoss运行正常并且它正在使用我自己的JAVA_HOME我已经设置了standalone.bat文件,但是当我更新我的Windows时,JBoss服务正在关闭。

2 个答案:

答案 0 :(得分:0)

如果您使用JBoss Native运行该服务,则可以更改 service.bat 以设置JAVA_HOME。

如下:

%JAVA_HOME% = C:\Program Files\Java\jdk1.5.0_15  

因此,当您更新Windows时,它将根据您的service.bat

独立

希望这会对你有所帮助

答案 1 :(得分:0)

未声明您的JAVA_HOME变量。

设置此环境变量JAVA_HOME enter image description here