Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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在调试模式下启动Weblogic错误:“;无法连接到远程VM”;_Java_Eclipse_Debugging_Weblogic12c - Fatal编程技术网

Java Eclipse在调试模式下启动Weblogic错误:“;无法连接到远程VM”;

Java Eclipse在调试模式下启动Weblogic错误:“;无法连接到远程VM”;,java,eclipse,debugging,weblogic12c,Java,Eclipse,Debugging,Weblogic12c,我知道这个问题可能被问过好几次,但我的问题有点不同 我可以在Eclipse中无误地启动Weblogic服务器 我试图以调试模式在EclipseWebLogicServer中启动以调试本地应用程序(而不是远程调试),但出现了“连接到远程VM失败”错误。为了确保问题来自Eclipse,我在bin\setDomainEnv.cmd中使用startwebogic.cmd手动启动Weblogic,并使用debugFlag=true,然后在Eclipse中尝试使用相同的调试端口调试远程Java应用程序,调试

我知道这个问题可能被问过好几次,但我的问题有点不同

我可以在Eclipse中无误地启动Weblogic服务器

我试图以调试模式在EclipseWebLogicServer中启动以调试本地应用程序(而不是远程调试),但出现了“连接到远程VM失败”错误。为了确保问题来自Eclipse,我在bin\setDomainEnv.cmd中使用startwebogic.cmd手动启动Weblogic,并使用
debugFlag=true
,然后在Eclipse中尝试使用相同的调试端口调试远程Java应用程序,调试工作没有错误

我还试图比较两种启动方法的输出,它们都包含“使用行启动WLS”选项:
-Xdebug-Xnoagent-Xrunjdwp:transport=dt_socket,address=8022,server=y,suspend=n
。唯一的区别是Eclipse中有java版本,但Weblogic版本中没有

我在中尝试了该解决方案,检查调试端口是否被占用,以及它是否被相同的java进程占用

另一件奇怪的事情是,当服务器停止时,我在Eclipse中启动调试模式时,错误只出现一次。当我在Eclipse中启动debug时,当服务器启动时,同样的错误会出现两次

我在Eclipse中使用代理,我必须这样做。但在没有这样的错误时,我使用的是相同的配置


你能帮我查一下WebLogicEclipse插件吗?非常感谢

在远程计算机中,尝试禁用防火墙,然后尝试连接它。如果启用了防火墙,这是我们常见的错误。
示例:service firewalld stop(或)systemctl stop firewalld

您使用的是哪个版本的eclipse和web逻辑?您是否已将远程VM设置为接受连接?你能告诉我你是如何将eclipse与web逻辑集成在一起的吗?@SomBhattacharyya谢谢你的评论。我正在使用EclipseKepler和Weblo12c。我在setDomainEnv.cmd“-Xdebug-Xnoagent-Xrunjdwp:transport=dt_socket,address=8022,server=y,suspend=n”中的启动参数中设置了接受连接。在Eclipse中,我使用正确的域创建了一个新服务器,并尝试在服务器视图中单击debug按钮来启动debug?我怀疑这就是问题所在。@ElliottFrisch不幸的是,没有……如果您将
suspend=n
更改为
suspend=y
JVM是否停止并等待连接?