问题描述
在哪里可以找到有关如何从Eclipse 2020-06设置Wildfly 20的远程调试的当前说明?我的搜索发现了可追溯到2014年的帖子,它们无法正常工作。我最近的尝试是跟随https://tools.jboss.org/documentation/howto/configure_remote_server.html。它没有日期,它是用于连接EAP 6.1而不是Wildfly 20,但是至少它是来自tools.jboss.org,并且说明与Eclipse 2020-06相匹配。
问题是,当我右键单击刚刚按照这些说明创建的新服务器并选择“调试”时,出现以下错误:
failed to copy to /opt/wildfly-20.0.1.Final/standalone/deployments/MyApp.war/META-INF/MANIFEST.MF on host 192.168.1.19
The requested path is not found on the remote system.
以下是我认为重要的事实:
-
路径/opt/wildfly-20.0.1.Final/standalone/deployments确实存在于@ 192.168.1.19的Wildfly 20服务器上。
-
Wildfly 20服务器从/opt/wildfly-20.0.1.Final/standalone/deployments/MyApp.war启动。管理控制台显示MyApp已部署,并且我可以从远程计算机访问该应用,以便Wildfly和服务器正在运行。
-
我可以使用“远程系统”项从Eclipse连接到Wildfly服务器,该项可以创建新创建的服务器。特别是,我可以使用根项目在Wildfly服务器上的文件系统中“漫游”,以便向我建议Eclipse可以建立与Wildfly服务器的连接。
-
上面的URL中的说明不包括此内容,但在服务器的“属性”中,Web和管理端口均为0。我分别将它们手动设置为8080和9990。
谢谢。
解决方法
由于您的安装是在/ opt上,所以我猜它是用root特权完成的。我不确定您的用户是否具有足够的权限来访问这些路径。
,据我所知/ opt是推荐的安装位置,但是我最终让服务器至少可以部署,从而解决了问题。请参阅Attempt to debug a remote Wildfly 20 server failing上的最新问题。