首页 > 解决方案 > mvn clean install 在进行测试时卡住了 - 我错过了什么?

问题描述

我想将我的应用程序作为 Windows 服务运行,所以我修改了我的 pom 以包含可执行文件/true。

我尝试了“mvn clean install”——片刻之后,它开始进行测试,但超过 3 小时后它只显示有关 websocket 的消息。我的项目中有 websocket,但有什么问题?为什么运行时间长?我错过了什么吗?

编辑:我很抱歉这张照片,我认为这张照片会说得比我能说的多。我的项目唯一的新东西是 pom.xml 中的“可执行 - 真实”。我将其删除并尝试 mvn clean install 并再次失败。我认为这与我的 mvn 包有关吗?我开始一一删除它们以识别来源。

EDIT2:我找到了来源:删除 websocket 依赖项在 2 分钟内完成 mvn clean install。讯息是什么?我的 websocket 有问题吗?它是 spring-boot-starter-websocket 依赖项。

我不明白,为什么在 intellij 中运行应用程序有效而 mvn clean install 无效?

在此处输入图像描述

标签: springmaven

解决方案


在模拟本地项目后,我相信本地测试保持连接打开并且不会让弹簧完成。检查测试并首先取消注释以隔离问题。


推荐阅读