Java Eclipse在调试模式下启动Weblogic错误:“;无法连接到远程VM”;
我知道这个问题可能被问过好几次,但我的问题有点不同 我可以在Eclipse中无误地启动Weblogic服务器 我试图以调试模式在EclipseWebLogicServer中启动以调试本地应用程序(而不是远程调试),但出现了“连接到远程VM失败”错误。为了确保问题来自Eclipse,我在bin\setDomainEnv.cmd中使用startwebogic.cmd手动启动Weblogic,并使用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应用程序,调试
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是否停止并等待连接?