我刚刚下载了一个名为“test-app”的java应用程序,我是从http://www.coreservlets.com/Apache-Tomcat-Tutorial/tomcat-7-with-eclipse.html获得的,我在eclipse中设置了tomcat 7。
当我启动服务器时,我导航到http://localhost/test-app
并找不到页面错误,但是当我转到http://localhost:8080/test-app/
时,页面正确显示。
为什么会这样?我正在遵循的教程指出我应该能够导航到没有8080的页面。
答案 0 :(得分:1)
我相信端口8080是tomcat安装的默认端口。应该有一个名为conf/server.xml
的文件,您可以将其从8080
更改为80
。
在server.xml中查找以下行:
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
将Connector port="8080"
更改为Connector port="80"