gpt4 book ai didi

java - JUnit 中的 "Could not find class"

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:37:41 25 4
gpt4 key购买 nike

我正在使用 AIX 机器运行一些 JUnit 测试。这些测试在使用 JUnit for Windows 和 Linux 平台的 Eclipse 中运行良好。我正在尝试使用 JUnit 命令行运行这些测试,但出现以下错误

# java org.junit.runner.JUnitCore testName
JUnit version 4.8.1
Could not find class: testName

Time: 0.012

OK (0 tests)

文件作为 testName.java 存在于该位置。我在/etc/profile 文件中设置了我的环境变量。这些是我的环境变量。

export CLASSPATH=/usr/junit/junit-4.8.1.jar:/usr/junit/

export PATH=$PATH=$PATH:/usr/junit/junit-4.8.1.jar:/usr/junit/

在 AIX 机器上,当我尝试使用以下代码测试 JUnit 时,它给了我同样的失败。

# java org.junit.runner.JUnitCore org.junit.tests.AllTests
JUnit version 4.8.1
Could not find class: org.junit.tests.AllTests

Time: 0.012

OK (0 tests)

AllTests 类不存在于 JUnit 网站上提供的默认位置 http://junit.sourceforge.net/doc/faq/faq.htm#tests_1

# find / -name "*AllTests*"
/usr/junit/org/junit/runners/AllTests.class

有什么问题吗?

最佳答案

org.junit.tests.AllTests

放错地方了,是这里

/usr/junit/org/junit/runners/AllTests.class

应该是

/usr/junit/org/junit/tests/AllTests.class

关于java - JUnit 中的 "Could not find class",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14146907/

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