eclipse启动tomcat时设置端口

近在做项目需要更改tomcat的端口号,开发工具用的是Eclipse,更改后在Eclipse中重启发现,端口号依然是8080,原来在配置文件更改了tomcat端口号后,要在Eclipse重新装载一次,重启是不行的,现在给出详细步骤:

1.找到Tomcat目录下的conf文件夹
2.进入conf文件夹里面找到server.xml文件
3.打开server.xml文件
4.在server.xml文件里面找到下列信息


[html] view plaincopyprint?<Connector port="8080" 
maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
enableLookups="false" redirectPort="8443" acceptCount="100" 
connectionTimeout="20000" disableUploadTimeout="true" /> 

<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
服务器的版本不同,可能会和上面的代码又说差异,不过关键是找到“Connector”这个节点元素。

5.将port="8080"改成自己想要的端口,建议使用1204到49151之间的端口,并且保存。

正常情况下,这时重启tomcat服务器端口号就修改成功了。但是,如果你用的开发工具是Eclipse,这是你在Eclipse中重启tomcat服务器的话,会发现服务器用的依然是8080端口。这时需要你在Eclipse中将正在使用的服务器删掉,在重新装载一次,步骤如下:

1.在Eclipse中右键要删除的服务器,选择删除会出现如下界面:

 

\

点击“OK”删除即可。

2.删除后,在“server”的窗口空白处,右键——>new——>server会弹出下面的界面:

 

 

\


3.点击上图中红框中的“Add...”出现下图:

 

 \
 

点击上图红框中“Browse...”选择更改过端口的tomcat服务器即可。

完成上述操作后,重新启动tomcat服务器,这时端口才真正是更改后的端口。

posted on 2016-10-20 19:39 卧似长剑 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/chencanjian/p/5982160.html

当出现Eclipse无法启动Tomcat并提示端口无效的错误,原因可能如下: 1. 端口冲突:Tomcat默认使用8080端口,如果该端口被其他应用程序占用了,那么Tomcat无法启动。可以尝试修改Tomcat端口号,打开Tomcat的服务器配置文件(server.xml),将8080改为其他未被使用的端口号,例如8888。 2. Tomcat配置错误:检查Tomcat服务器配置文件,特别是server.xml文件,确保其配置项正确。比如,检查是否指定了正确的连接器(Connector),以及连接器端口和协议配置是否正确。 3. Eclipse项目设置错误:检查Eclipse的项目设置,确保Tomcat服务器已正确配置。在Eclipse的“窗口”菜单下选择“首选项”,然后导航到“服务器” -> “运行环境”,确保Tomcat服务器已正确添加和配置。 4. Tomcat版本不兼容:确保使用的Tomcat版本与当前的Eclipse版本兼容。有候,EclipseTomcat插件可能不兼容新版本的Tomcat,导致启动失败。可以尝试升级Eclipse或更换适用于当前版本的Tomcat插件。 5. 其他问题:如果以上步骤仍无法解决问题,可以尝试重新安装TomcatEclipse,确保安装过程没有出错。另外,检查操作系统的防火墙设置,确保Tomcat所使用的端口没有被阻止。 总而言之,当Eclipse无法启动Tomcat并提示端口无效,需要检查端口冲突、Tomcat配置Eclipse项目设置、版本兼容性以及其他问题,以找到并解决具体原因。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值