java - 运行 Jenkins 给出 "package org.junit does not exist"

标签 java ant junit jenkins

谁能帮我解决这个错误?

build-project:
     [echo] AntProject: /root/.jenkins/jobs/Ant/workspace/build.xml
    [javac] Compiling 2 source files to /root/.jenkins/jobs/Ant/workspace/bin
    [javac] /root/.jenkins/jobs/Ant/workspace/src/com/moi/test/junit/MaClasseTest.java:3: package org.junit does not exist
    [javac] import static org.junit.Assert.*;
    [javac]                        ^
    [javac] /root/.jenkins/jobs/Ant/workspace/src/com/moi/test/junit/MaClasseTest.java:5: package org.junit does not exist
    [javac] import org.junit.Test;
    [javac]                 ^
    [javac] /root/.jenkins/jobs/Ant/workspace/src/com/moi/test/junit/MaClasseTest.java:9: cannot find symbol
    [javac] symbol  : class Test
    [javac] location: class com.moi.test.junit.MaClasseTest
    [javac]     @Test
    [javac]      ^
    [javac] /root/.jenkins/jobs/Ant/workspace/src/com/moi/test/junit/MaClasseTest.java:12: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class com.moi.test.junit.MaClasseTest
    [javac]              assertTrue(MaClasse.additioner(2,2) == 4); 
    [javac]              ^
    [javac] 4 errors

BUILD FAILED /root/.jenkins/jobs/Ant/workspace/build.xml:35: Compile failed; see the compiler error output for details.

最佳答案

看来你忘了让 junit 库在你的 classparh 中可用

关于java - 运行 Jenkins 给出 "package org.junit does not exist",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6328529/

相关文章:

java - 如何保证线程获得最大优先级?

Java:从 Json 文件中删除内容

java - 如何使用 GUI 和 CLI 构建 Java 应用程序?

java - 并发事务的问题

java - 执行 ant :-bash: ant: command not found 时出错

java - Ant 构建失败 - 未设置 libs.CopyLibs.classpath 属性

android - Maven Android 仪器测试输出

java - 为 Android 设置 Robolectric 测试

java - 如何在junit中设置函数的顺序

java - Spring Data JPA 通过集合查找