【问题标题】:Maven no longer running testsMaven 不再运行测试
【发布时间】:2021-10-19 19:29:51
【问题描述】:

我使用mvn test 运行我的测试套件,但是在关闭我的终端(实际上是我使用终端的 IntelliJ)并重新打开它之后,在运行mvn test 时,我只得到以下输出:

[INFO] 
[INFO] ----------------------< com.myPackage:myApp >-----------------------
[INFO] Building myApp 1.0-SNAPSHOT
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  0.213 s
[INFO] Finished at: 2021-08-18T00:09:40+01:00
[INFO] ------------------------------------------------------------------------

也就是说,它甚至再也找不到任何测试,更不用说运行它们了。 为什么会这样?从重新打开我的终端会话到它不再工作会发生什么变化?

值得注意的是mvn package 似乎也坏了。现在,当我尝试运行我的 jar 时,我收到了 Cannot find main class 错误,而我以前没有。

【问题讨论】:

  • 也许您在不同的目录中?如果您可以分享您的pom.xml,将会很有帮助。理想情况下,使用 GitHub 或类似网站共享整个项目。

标签: java maven testing build


【解决方案1】:

[INFO] --------------------------------[ pom ]---------------------------------

这一行应该告诉你包装类型是 pom。通常,绑定到pom 的唯一插件是 maven-install-plugin 和 maven-deploy-plugin,因此不执行任何测试。 我认为这应该是jar

【讨论】:

    猜你喜欢
    • 2012-04-06
    • 1970-01-01
    • 2014-08-24
    • 2012-06-19
    • 2014-09-28
    • 1970-01-01
    • 2017-01-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多