java - 使用jetty服务器在eclipse中进行远程调试

标签 java maven jetty

我配置了用于远程调试我的 Maven 项目的调试配置。我将主机设置为 localhost,端口设置为 7000。由于启动不起作用,我什至运行了以下命令:

java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=7000,suspend=n 

但是它仍然没有启动远程虚拟机,我无法继续进行调试。

它给出了与以下相同的错误:

Failed to connect to remote VM.Connection refused.

我应该如何继续解决这个问题?

最佳答案

您可以从命令提示符发出以下命令。 mvnDebug jetty:run-exploded antrun:run 然后你会知道你的jetty正在监听哪个端口,然后进入run->debug配置,你可以调试你的服务器。 在调试配置中,您可以找到“远程 Java 应用程序”选项,在此处为新的远程 Java 应用程序创建一个新的调试配置,并且您还可以在此处定义新服务器 再次mvnDebug jetty:run-exploded现在你应该看到你的新端口。

关于java - 使用jetty服务器在eclipse中进行远程调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11551363/

相关文章:

java - Maven 工具链未在构建中触发

java - 传输 dt_socket 8787 已经在使用中

java - Heroku 未定义上下文

java - 使用 LDAP 对使用 spring security 的 ADAM 进行身份验证

java - H2O MOJO 线程安全吗? -xgboost

java - 使用 Java 获取 HTML - 一些字符未正确获取

java - Fitnesse Maven Linux 运行

java - 计算 Integer 值的每个数字的总和

java - 在 IntelliJ 的 uml 类图中无法看到 Maven 依赖项

java - New Relic 监控 Websockets 应用程序详细信息