gpt4 book ai didi

java - maven错误: package org. junit不存在

转载 作者:IT老高 更新时间:2023-10-28 13:52:06 25 4
gpt4 key购买 nike

我正在尝试使用 maven 创建 javadoc,但它失败了。验证时也会失败。

mvn verify

我收到以下错误:

(...)
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /home/miquel/creaveu/createOmegaMatrix/src/main/java/edu/url/salle/gtm/hnm/dataStructures/HFrame.java:[6,23]
package org.junit does not exist
[ERROR] /home/miquel/creaveu/createOmegaMatrix/src/main/java/edu/url/salle/gtm/hnm/dataStructures/HFrame.java:[6,0]
static import only from classes and interfaces
(···)

在我的 pom.xml 文件中,我有以下几行:

<dependency>
<groupId>org.junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.2</version>
<scope>test</scope>
</dependency>

我的本​​地存储库包含 junit jar 文件:

miquel@ubuntu:~/creaveu/createOmegaMatrix$ ls -l /home/miquel/.m2/repository/org/junit/junit/4.8.2/
total 248
**-rw-r--r-- 1 miquel miquel 237344 2012-09-13 11:01 junit-4.8.2.jar**
-rw-r--r-- 1 miquel miquel 236 2012-09-13 11:13 junit-4.8.2-javadoc.jar.lastUpdated
-rw-r--r-- 1 miquel miquel 0 2012-09-13 11:13 junit-4.8.2-javadoc.jar-not-available
-rw-r--r-- 1 miquel miquel 458 2012-09-12 18:35 junit-4.8.2.pom
-rw-r--r-- 1 miquel miquel 236 2012-09-13 11:13 junit-4.8.2-sources.jar.lastUpdated
-rw-r--r-- 1 miquel miquel 0 2012-09-13 11:13 junit-4.8.2-sources.jar-not-available
-rw-r--r-- 1 miquel miquel 163 2012-09-13 11:22 _maven.repositories
miquel@ubuntu:~/creaveu/createOmegaMatrix$

代码很好,因为在我现在无法访问的笔记本电脑中,我运行:

mvn javadoc:javadoc
mvn verify

没有问题,并且测试在 eclipse IDE 中工作。

最佳答案

好的,你已经声明了 junit test 的依赖关系仅限类(src/test/java 中的那些,但您尝试在 main 中使用它(src/main/java 中的那些)。

要么不要在主类中使用它,要么移除<scope>test</scope> .

关于java - maven错误: package org. junit不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12403497/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com