为什么 运行 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项目:
- 使用 'mvnDebug' 命令而不是 'mvn' 在调试模式下启动 Maven 项目。
对于您的情况应该是:
mvnDebug jetty:run
它应该在您的机器上默认打开一个调试端口 8000。
- 告诉你的 IDE 远程连接到你服务器的 运行 JVM,就像你在图片中所做的那样(确保你有正确的端口)。
连接被拒绝是因为没有实际的 运行 JVM 侦听 8081,如您的图片所述。
您提到浏览器出现黑屏。也许您的 pom 文件中也有错误配置。 myspringlearning 插件定义似乎不正确。您只需确保:
- 在你的 pom.xml 中有一个 maven webapp 项目(打包应该是 war)
- 默认情况下,jetty 插件应该会自动选择它,在端口 8080 上,就在您的项目根目录中 'mvn jetty:run'
我正在 运行从我的机器和调试器端口中 运行 宁一个示例 "hello world" spring Maven 项目,也允许 运行 或调试 class浏览器显示黑屏
调试maven项目:
- 使用 'mvnDebug' 命令而不是 'mvn' 在调试模式下启动 Maven 项目。 对于您的情况应该是: mvnDebug jetty:run 它应该在您的机器上默认打开一个调试端口 8000。
- 告诉你的 IDE 远程连接到你服务器的 运行 JVM,就像你在图片中所做的那样(确保你有正确的端口)。
连接被拒绝是因为没有实际的 运行 JVM 侦听 8081,如您的图片所述。
您提到浏览器出现黑屏。也许您的 pom 文件中也有错误配置。 myspringlearning 插件定义似乎不正确。您只需确保:
- 在你的 pom.xml 中有一个 maven webapp 项目(打包应该是 war)
- 默认情况下,jetty 插件应该会自动选择它,在端口 8080 上,就在您的项目根目录中 'mvn jetty:run'