为什么 运行 maven spring 项目在 intellij 上给出 "connection refused on port" 错误

why running a maven spring project on intellij giving "connection refused on port" error

我正在 运行从我的机器和调试器端口中 运行 宁一个示例 "hello world" spring Maven 项目,也允许 运行 或调试 class浏览器显示黑屏

调试maven项目:

  1. 使用 'mvnDebug' 命令而不是 'mvn' 在调试模式下启动 Maven 项目。 对于您的情况应该是: mvnDebug jetty:run 它应该在您的机器上默认打开一个调试端口 8000。
  2. 告诉你的 IDE 远程连接到你服务器的 运行 JVM,就像你在图片中所做的那样(确保你有正确的端口)。

连接被拒绝是因为没有实际的 运行 JVM 侦听 8081,如您的图片所述。

您提到浏览器出现黑屏。也许您的 pom 文件中也有错误配置。 myspringlearning 插件定义似乎不正确。您只需确保:

  • 在你的 pom.xml 中有一个 maven webapp 项目(打包应该是 war)
  • 默认情况下,jetty 插件应该会自动选择它,在端口 8080 上,就在您的项目根目录中 'mvn jetty:run'