Java 使用Apache Commons守护程序(prunsrv.exe)将jboss-as-7.1.1.Final作为Windows服务安装

Java 使用Apache Commons守护程序(prunsrv.exe)将jboss-as-7.1.1.Final作为Windows服务安装,java,windows,jboss,procrun,Java,Windows,Jboss,Procrun,如何使用Apache Commons守护程序prunsrv.exe将JBoss 7特别是JBoss-as-7.1.1.Final配置为windows服务 具体来说,我不知道prunsrv.exe或prunmgr.exe GUI的正确JBoss选项 如果您有prunsrv.exe参数,可以将独立服务器安装为windows服务,例如创建JBoss 7 windows服务的批处理文件,这将是完美的。或者,从prunmgr GUI进行设置也很好。有关于运行的说明,以防您需要更多详细信息。当我使用prun

如何使用Apache Commons守护程序prunsrv.exe将JBoss 7特别是JBoss-as-7.1.1.Final配置为windows服务

具体来说,我不知道prunsrv.exe或prunmgr.exe GUI的正确JBoss选项


如果您有prunsrv.exe参数,可以将独立服务器安装为windows服务,例如创建JBoss 7 windows服务的批处理文件,这将是完美的。或者,从prunmgr GUI进行设置也很好。

有关于运行的说明,以防您需要更多详细信息。当我使用prunsrv时,我使用了如下的服务创建行:

prunsrv.exe install JBossEAP6 --DisplayName="JBoss EAP 6" --Description "JBoss Enterprise Application Platform 6" --LogLevel=INFO --LogPath="C:\Program Files\EAP-6.1.1\jboss-eap-6.1\standalone\log" --LogPrefix=service --StdOutput=auto --StdError=auto --StartMode=exe --StartImage=cmd.exe --StartPath="C:\Program Files\EAP-6.1.1\jboss-eap-6.1\bin" ++StartParams="/c \"set NOPAUSE=Y ^&^& run.bat\"" --StopMode=exe --StopImage=cmd.exe --StopPath="C:\Program Files\EAP-6.1.1\jboss-eap-6.1\bin"  ++StopParams="/c jboss-cli.bat --controller=localhost:9999 --connect --command=:shutdown"
for /D %%i in ("C:\Program Files\EAP-6.1.1\jboss-eap-6.1\standalone\tmp\vfs\*")
do RD /S /Q "%%i"
cd %JBOSS_HOME%\bin\
standalone.bat -c standalone-full.xml -b 0.0.0.0 -bmanagement <localIP>
这并不要求您在windows中安装JBoss:C:\Program Files\EAP-6.1.1\JBoss-EAP-6.1

您需要确保您的run.bat具有正确的设置,我已将其设置为具有以下内容:

prunsrv.exe install JBossEAP6 --DisplayName="JBoss EAP 6" --Description "JBoss Enterprise Application Platform 6" --LogLevel=INFO --LogPath="C:\Program Files\EAP-6.1.1\jboss-eap-6.1\standalone\log" --LogPrefix=service --StdOutput=auto --StdError=auto --StartMode=exe --StartImage=cmd.exe --StartPath="C:\Program Files\EAP-6.1.1\jboss-eap-6.1\bin" ++StartParams="/c \"set NOPAUSE=Y ^&^& run.bat\"" --StopMode=exe --StopImage=cmd.exe --StopPath="C:\Program Files\EAP-6.1.1\jboss-eap-6.1\bin"  ++StopParams="/c jboss-cli.bat --controller=localhost:9999 --connect --command=:shutdown"
for /D %%i in ("C:\Program Files\EAP-6.1.1\jboss-eap-6.1\standalone\tmp\vfs\*")
do RD /S /Q "%%i"
cd %JBOSS_HOME%\bin\
standalone.bat -c standalone-full.xml -b 0.0.0.0 -bmanagement <localIP>
这为我提供了一个可以正常工作的Windows服务,该服务在运行后也会进行清理

Descargamos commons-daemon-1.0.15-bin-windows.zip,例如desde Jboss%Jboss\u HOME%\bin目录中的描述 我们的董事会负责人是谁 %JBOSS_HOME%\bin\standalone.bat-c saap.xml-b0.0.0

阿库尔多市公共服务局(Luego para crear el servicio Ejectamos lo siguiente de acuerdo a) 服务业新结构

.\prunsrv.exe安装Saap-DisplayName=Saap-Description-Sistema de Gestión de Agua mobilable-LogLevel=INFO-LogPath=D:\server\jboss-as-7.1.1\standalone\log-LogPrefix=service-StdOutput=auto-StdError=auto-StartMode=exe-StartImage=cmd.exe-StartPath=D:\server\jboss-as-7.1.1\bin++startparms=/c\set NOPAUSE=Y^&&run.bat \-StopMode=exe-StopImage=cmd.exe-StopPath=D:\server\jboss-as-7.1.1\bin++StopParams=/c jboss-cli.bat-connect命令=:shutdown

Y listo al reiniciar ya podemos visualizar nuestro servidor 德斯普莱加多


这是一个英文网站,因此请将您的答案翻译成英文