【问题标题】:Intellij takes forever to execute maven goals for a JUnit testIntellij 需要永远执行 JUnit 测试的 maven 目标
【发布时间】:2020-01-28 02:11:09
【问题描述】:

我正在运行一个 Junit 测试,每次运行它时,我都会等待大约 5 分钟以“执行 maven 目标”。之后,它启动应用程序上下文并运行测试。我知道同样的测试在不执行 maven 目标的情况下运行,并且在其他环境中运行得更快。

我尝试从配置中删除“Build”...

...但它不会更新更改的文件

这是它在 IntelliJ 中的样子(我用了 5 分钟):

我想在我的情况下构建需要太长时间,有没有其他方法可以在运行测试之前获取更改而不是永远等待?

【问题讨论】:

  • 看起来您已将 IntelliJ IDEA 设置为在开始测试之前运行一些 Maven 目标。在Maven projects tool window 中查看。还可以尝试禁用Maven build/run delegation option
  • 原来我有“将 IDE 构建/运行操作委托给 Maven”,禁用它解决了问题。现在它不会为单个更改构建整个项目。谢谢@CrazyCoder

标签: java maven intellij-idea junit build


【解决方案1】:

禁用文件中的Maven build/run delegation option |设置 |构建、执行、部署 |构建工具 |马文 |亚军。

【讨论】:

    猜你喜欢
    • 2013-04-07
    • 1970-01-01
    • 1970-01-01
    • 2013-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多