我正在JSP中开发一个Web应用程序,因为出于某种目的,我需要更改tomcat访问端口。
有可能吗?
答案 0 :(得分:151)
简单!! ...您可以通过server.xml轻松完成
tomcat>conf
文件夹server.xml
your port number
你完成了!。
答案 1 :(得分:14)
导航到/ tomcat-root / conf文件夹。您将在其中找到server.xml文件。
在首选编辑器中打开server.xml。搜索以下类似的陈述(与下面的不完全相同)
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
要将端口号设为9090
<Connector port="9090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
保存文件并重新启动服务器。 现在tomcat将在9090端口收听
答案 2 :(得分:5)
1)在{Tomcat安装文件夹} \ conf \中找到server.xml 2)找到以下类似的陈述
<!-- Define a non-SSL HTTP/1.1 Connector on port 8180 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
例如
<Connector port="8181" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
编辑并保存server.xml文件。重启Tomcat。完成
进一步参考: 的 http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/ 强>
答案 3 :(得分:4)
您需要编辑Tomcat/conf/server.xml
并更改连接器端口。连接器设置应如下所示:
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
只需将连接器端口从默认8080更改为另一个有效端口号。