【问题标题】:Maven 2 - package org.junit does not existMaven 2 - 包 org.junit 不存在
【发布时间】:2012-11-02 15:16:47
【问题描述】:

在我的 Maven 2 构建中,即使 POM 中存在依赖项,也找不到 JUnit。

[ERROR] /project/web-test/src/java/com/domain/dialog/AbstractWebTest.java:[15,17] package org.junit does not exist

可能是什么问题? mvn compile -X 尚未提供关键信息。

【问题讨论】:

  • 能看到相关的Maven依赖配置吗?
  • 这是一个单 pom 还是多 pom 项目?您能否发布您的 pom 的相关部分?
  • 同时运行带有-e开关的maven命令以获得详细的输出。
  • 也许您在依赖项中有一个<scope>test</scope>,而AbstractWebTest 类不在src/test/java/ 下?

标签: java maven maven-2


【解决方案1】:

简单的问题是您的类AbstractWebTest 没有正确位于src/test/java 下,因为通常所有与测试相关的部分都必须位于src/test/java 而不是src/main/java。此外,您必须检查您的依赖项是否正确范围为test

【讨论】:

猜你喜欢
  • 2012-09-06
  • 1970-01-01
  • 2018-05-06
  • 1970-01-01
  • 2017-11-01
  • 2020-10-23
  • 2015-06-27
  • 2019-02-28
  • 2011-08-16
相关资源
最近更新 更多