Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在不同的eclipse实例中调试tomcat中的两个应用程序_Java_Eclipse_Tomcat - Fatal编程技术网

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

Java 在不同的eclipse实例中调试tomcat中的两个应用程序,java,eclipse,tomcat,Java,Eclipse,Tomcat,我有两个服务器java应用程序 其中一个应用程序正在一个eclipse实例中运行-它连接到远程tomcat应用程序的端口5005 另一个应用程序正在另一个eclipse实例中运行。但是当我尝试将它连接到远程应用程序的端口5005-我得到了连接被拒绝的错误 设置JAVA\u OPTS C:\Users\username>set JAVA_OPTS=-Dapp.environment=LOCAL -Dapp.config.dir=/D:\config -Xms1024m -Xmx4096m -

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

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

另一个应用程序正在另一个
eclipse
实例中运行。但是当我尝试将它连接到远程应用程序的端口
5005
-我得到了
连接被拒绝的错误

设置
JAVA\u OPTS

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实例的应用程序?

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

您也可以使用单个Eclipse实例,只要确保项目名称和上下文根不同(如果相同)。我想不出别的办法了。