我设法设置了jboss,因为Windows服务发现了这篇文章http://www.jboss.org/jbossweb/install/service.html
当我尝试localhost:8080 /它可以工作,但当我尝试从另一台计算机访问它时,我无法打开它。
当我在eclipse中设置jboss时,我通常会传递参数-b 0.0.0.0并且它在外部工作,我该如何为这个Windows服务执行此操作?谢谢
答案 0 :(得分:1)
我没有方便的Windows安装,但我认为您只需要编辑run.bat以添加-b 0.0.0.0程序参数,然后重新运行生成JBoss服务的程序。你可以发布run.bat的内容吗?
答案 1 :(得分:1)
我已经完成了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
答案 2 :(得分:0)
我过去通过在service.bat文件中明确指定参数来完成此操作。
您应该看到在service.bat文件中调用 run.bat 的位置,此时您可以添加 -b 0.0.0.0 参数
call run.bat -b 0.0.0.0
答案 3 :(得分:0)
您应该看到在service.bat文件中调用run.bat的位置,此时您可以添加-b 0.0.0.0参数
请记住service.bat文件位于jboss_home / bin中。在我的版本中,我有两行称为“call run.bat&lt; .r.lock&gt;&gt; run.log 2&gt;&amp; 1”,因此我将其更改为“call run.bat -b 192.xxx” .xxx.xxx -c all&lt; .r.lock&gt;&gt; run.log 2&gt;&amp; 1“,它对我有用。
埃尔南。