在不同的eclipse实例中调试tomcat中的两个应用程序

时间:2015-02-19 09:22:28

标签: java eclipse tomcat

我有两个服务器java应用程序。

其中一个应用程序在一个eclipse实例中运行 - 它连接到远程tomcat应用程序到端口5005

另一个应用程序正在另一个eclipse实例中运行。但是当我尝试将它连接到远程应用程序到端口5005时 - 我遇到了connection refused错误。

设置JAVA_OPTS

后启动tomcat
C:\Users\username>set JAVA_OPTS=-Dapp.environment=LOCAL -Dapp.config.dir=/D:\config -Xms1024m -Xmx4096m -XX
:NewSize=512m -XX:MaxNewSize=1024m -XX:PermSize=512m -XX:MaxPermSize=2048m -Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n

然后使用catalina start

所以问题是:

如何允许在不同eclipse实例中调试两个应用程序,但是连接到同一个Tomcat实例?

1 个答案:

答案 0 :(得分:2)

您可以为另一个Eclipse创建Tomcat目录的单独副本。继续使用New -> Server创建新服务器的正常过程。确保选择重复的Tomcat作为服务器。然后,在“服务器”选项卡中双击服务器,并将Server Ports更改为与第一个Tomcat实例不同。