gpt4 book ai didi

java - `org.junit.runner.JUnitCore` 是如何找到 `java` 的?

转载 作者:太空宇宙 更新时间:2023-11-04 11:03:29 26 4
gpt4 key购买 nike

我有一个 junit java 文件 MyTest.java 开头为

package steal;

import junit.framework.*;

编译后,我运行它

$ java -cp test:/somepath/to/junit.jar org.junit.runner.JUnitCore  MyTest

/somepath/to/junit.jar是否用于搜索

  • junit.framework.* 用于 MyTest 和/或
  • org.junit.runner.JUnitCore

如果/somepath/to/junit.jar找不到org.junit.runner.JUnitCorejava如何找到org.junit.runner.JUnitCore

谢谢。

最佳答案

是的,

/somepath/to/junit.jar used for searching

junit.framework.*org.junit.runner.JUnitCore

您实际上是在告诉 java 您希望使用提供的类路径来执行测试,因此 java 将扫描此类路径以查找来自测试代码的任何导入。

您可能想要检查此内容以了解有关 Java 类路径的更多信息:http://javapapers.com/java/java-classpath/

关于java - `org.junit.runner.JUnitCore` 是如何找到 `java` 的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46655431/

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