我已经成功地安装的JBoss作为Windows服务发现这篇文章http://www.jboss.org/jbossweb/install/service.html启动JBoss窗口服务从外部
当我尝试本地主机可见:8080 /它的工作原理,但是当我试图从另一个访问电脑我无法打开它。
当我在eclipse中设置jboss时,我通常会传递参数-b 0.0.0.0,它从外部起作用,我怎么能为这个windows服务做到这一点?谢谢
我已经成功地安装的JBoss作为Windows服务发现这篇文章http://www.jboss.org/jbossweb/install/service.html启动JBoss窗口服务从外部
当我尝试本地主机可见:8080 /它的工作原理,但是当我试图从另一个访问电脑我无法打开它。
当我在eclipse中设置jboss时,我通常会传递参数-b 0.0.0.0,它从外部起作用,我怎么能为这个windows服务做到这一点?谢谢
我已经通过在service.bat文件中明确指定参数来完成此操作。
你应该看到调用的run.bat在service.bat文件制成,并且在这一点上,你可以添加-b 0.0.0.0参数
call run.bat -b 0.0.0.0
我没有安装Windows的方便,但我想你只需编辑run.bat来添加-b 0.0.0.0程序参数,然后重新运行生成JBoss服务的程序。你能发布run.bat的内容吗?
我有通过service.bat
了,发现
:cmdStart
REM Executed on service start
del .r.lock 2>&1 | findstr /C:"being used" > nul
if not errorlevel 1 (
echo Could not continue. Locking file already in use.
goto cmdEnd
)
echo Y > .r.lock
jbosssvc.exe -p 1 "Starting %SVCDISP%" > run.log
call run.bat -b 0.0.0 .0<.r.lock>> run.log 2>&1
jbosssvc.exe -p 1 "Shutdown %SVCDISP% service" >> run.log
del .r.lock
goto cmdEnd
编辑call run.bat<.r.lock>> run.log 2>&1
到
call run.bat -b 0.0.0.0 <.r.lock>> run.log 2>&1
你应该看到调用的run.bat在service.bat文件制成,并且在这一点上,你可以添加-b 0.0.0.0参数
记住服务。 bat文件位于jboss_home/bin中。在我的版本中,我有两行称为“call run.bat < .r.lock >> run.log 2> & 1”,所以我将其更改为“call run.bat -b 192.xxx.xxx.xxx -c全部< .r.lock >> run.log 2> & 1“,它对我很有用。
埃尔南。