修改Tomcat服务器的端口号

修改Tomcat服务器的端口号,第1张

本实例主要介绍修改Tomcat端口号的方法 以及当端口号发生冲突时如何解决         Connector子元素下的port是设置服务器端口 而connection Timeout则是服务器连接超时 单位为毫秒         ( )使用记事本打开Tomcat安装目录下的conf文件夹下的servlet xml文件         ( )在servlet xml文件中找到以下代码         <connector port= protocol= HTTP/         connectionTimeout=         redirectPort= />        ( )将上面代码中的port= 修改为port= 即可将Tomcat的默认端口设置为 在修改端口时 应避免与公用端口冲突 建议采用默认的 端口 不要修改 除非 端口被其他程序所占用         ( )修改成功后 为了使新设置的端口生效 还需要重新启动Tomcat服务器         ( )将Tomcat端口号更改为 后 重新启动的界面如图 所示

lishixinzhi/Article/program/Java/ky/201311/28852

前两天晚上,解决了这两个问题,记录一下吧,万一哪天要是用到了呢。

1: tomcat更改默认端口号

将8080端口修改为80端口,然后重启服务器。

若出现错误,使用sudo来运行。

2: 修改tomcat的sever.xml文件设置tomcat的默认路径

注:通过上面的设置有一个问题就是项目会重复加载两次.

原因分析

<Host name="localhost" appBase="webapps"

unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

<Context path="" docBase="gps" reloadable="true"/>

1.当为 Host 容器 设置了 appBase 属性时, Tomcat 会在启动时自动加载 appBase 指定目录下的所有合法工程;

2.由于同时又通过 Context 的docBase 属性设置了Tomcat 默认工程, 所以,指定的 gps工程又会被加载一次

基于以上两点,造成了 gps工程的重复加载。

解决办法

至此问题解决,重启Tomcat服务器就可以通过不加项目名访问此项目.

注意:记得把webapps目录下的原项目删除


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7806429.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存