【发布时间】:2013-01-16 02:13:42
【问题描述】:
在 Windows Server 2008 R2 中,我可以从命令行成功运行 JBoss,指定诸如“-b 0.0.0.0”之类的选项。但是,我想将 JBoss 作为 Windows 服务运行。我知道我从命令行运行 /Path/To/JBoss/bin/service.bat install ,这基本上在计算机启动时运行 start.bat 。如何配置服务以使用 -b 0.0.0.0 的命令行参数启动?
【问题讨论】:
在 Windows Server 2008 R2 中,我可以从命令行成功运行 JBoss,指定诸如“-b 0.0.0.0”之类的选项。但是,我想将 JBoss 作为 Windows 服务运行。我知道我从命令行运行 /Path/To/JBoss/bin/service.bat install ,这基本上在计算机启动时运行 start.bat 。如何配置服务以使用 -b 0.0.0.0 的命令行参数启动?
【问题讨论】:
How can I bind a JBoss AS 6 running as service to 0.0.0.0? 可能重复
您可以在run.bat 中硬编码-b 0.0.0.0。
顺便说一句,请考虑使用Java Service Wrapper 或YAJSW,正如RunJBossAsAServiceOnWindows wiki 所建议的那样。它允许在配置中指定各种服务参数。
【讨论】: