Java 如何使用两个单独的端口在windows上运行两个tomcat实例
我想在同一台windows机器上运行两个ApacheTomcat 7.0.x实例,但在8090(另一个tomcat实例)上使用端口8080(一个tomcat实例) 当我试图同时使用两个不同的端口使用windows CMD运行这两个实例时,会出现以下错误。请告诉我发生了什么事Java 如何使用两个单独的端口在windows上运行两个tomcat实例,java,tomcat7,Java,Tomcat7,我想在同一台windows机器上运行两个ApacheTomcat 7.0.x实例,但在8090(另一个tomcat实例)上使用端口8080(一个tomcat实例) 当我试图同时使用两个不同的端口使用windows CMD运行这两个实例时,会出现以下错误。请告诉我发生了什么事 [![Several ports (8005, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server ma
[![Several ports (8005, 8009) required by Tomcat v7.0 Server at localhost are
already in use. The server may already be running in another process, or a
system process may be using the port. To start this server you will need to stop
the other process or change the port number(s).][1]][1]
供参考的屏幕截图:-
默认配置的tomcat使用3个端口8080、8009和8005。因此,如果您想在同一台机器上启动另一台tomcat服务器,您必须编辑该tomcat的server.xml,并将这些端口值更改为例如8090、8019和8015。仅将8080更改为8090不起作用。默认配置的tomcat使用3个端口8080、8009和8005。因此,如果您想在同一台机器上启动另一台tomcat服务器,您必须编辑该tomcat的server.xml,并将这些端口值更改为例如8090、8019和8015。仅将8080更改为8090不起作用。将下面的端口修改为server.xml中的一些其他值,您可以在{Tomcat installation folder}\conf中找到这些值
请使用此项了解更多详细信息 将下面的端口修改为server.xml中的一些其他值,您可以在{Tomcat installation folder}\conf中找到这些值
请使用此项了解更多详细信息 您正在使用Eclipse。双击
servers
选项卡中的server
。编辑这三个端口,确保两台服务器的端口不同
您正在使用Eclipse。双击
servers
选项卡中的server
。编辑这三个端口,确保两台服务器的端口不同
还有一个方面:
根据您的设置,您可以
- 禁用(注释掉)ajp13端口(8009默认值)
- 禁用关机端口(设置为-1)
- 禁用(注释掉)ajp13端口(8009默认值)
- 禁用关机端口(设置为-1)
这实际上会将server.xml减少到一个要更改的端口。了解如何编辑server.xml检查一个。您是否阅读了错误消息?这是不言自明的。了解如何编辑Server.xmlCheck one。您是否阅读了错误消息?这是不言自明的。