我在Windows 7上本地使用spring mvc 3.x和tomcat 7,我想在这里向工作中的某些营销人员公开http://localhost:8080/webapp
,但是当我将其公开为http://myhostname:8080/webapp
时,我的同事是说他们没有看到任何东西(鼠标滚轮旋转)。
我需要在Windows上本地设置什么才能在我的域中将8080暴露给ppl用于POC?
答案 0 :(得分:2)
修改 server.xml 配置并添加地址=" 0.0.0.0" 属性,如下所示:
<Connector port="8080" address="0.0.0.0" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>
它将允许每个人访问您的tomcat。
如果它不起作用,请检查您的Windows防火墙以暴露8080输出端口。
答案 1 :(得分:1)
请让您的朋友尝试使用您的IP地址代替网址中的主机名。它应该工作。如果这有效,请告诉正在访问该服务的成员在其本地系统中添加主机条目。
确保你们都在同一个局域网中。