我已将tomcat 6和7安装到端口8080。
我正在使用tomcat 6通过从其Web应用程序加载文件来在本地LAN中部署我的项目。
与此同时,我正在使用eclipse ide进行开发。
当我必须使用tomcat7从eclipse运行我的项目时,我必须停止tomcat6。
是否可以更改tomcat的端口?
我想要的是同时运行两台服务器。
提前致谢..
答案 0 :(得分:17)
以这种方式安装两个tomcat实例:
下载tomcat,并将其解压缩两次,分成两个独立的目录。 以下列方式编辑其中一个副本中的conf / server.xml文件: 将根服务器元素上的端口更改为其他数字(例如8006) 将Connector元素上的端口属性更改为其他数字(例如8010而不是8009,8081而不是8080和8444而不是8443) 您现在应该能够在两个安装中运行bin / startup.sh脚本以获得两个正在运行的tomcats。使用端口8080连接并安装基本应用程序服务,然后使用端口8081连接以安装服务提供商管理服务。 Source link。 给出了一些其他有用的链接 links, links
答案 1 :(得分:4)
您需要更改port
on which your connector listens至少其中一个 - 6060
版本6
和7070
版本7
听起来不错且值得纪念对我来说。
请注意,这不仅适用于不同版本的Tomcat - 相同版本的Tomcat的不同配置也可以通过这种方式侦听不同的端口。
答案 2 :(得分:1)