我需要在cli中运行一个测试用例。我创建了一个跑步者类
public class Runner {
public static void main(String ... args) throws ClassNotFoundException {
String[] classAndMethod = args[0].split("#");
Request request = Request.method(Class.forName(classAndMethod[0]),
classAndMethod[1]);
Result result = new JUnitCore().run(request);
System.exit(result.wasSuccessful() ? 0 : 1);
}
}
我从github下载了一个我想在其中运行单一方法的项目(https://github.com/apache/incubator-dubbo,我将自己从终端放置在包含我创建的Runner类的目录上,并启动了以下命令:
java -cp /path/incubator-dubbo/dubbo-cluster /usr/share/java/junit4-4.12.jar /pathClassRunner/src/com/company/Runner org.apache.dubbo.rpc.cluster.StickyTest#testHeartbeat
但出现以下错误:
Error: Could not find or load main class pathClassRunner.src.com.company.Runner
有人可以帮我吗?
谢谢
我需要在cli中运行一个测试用例。我创建了一个Runner类public class Runner {public static void main(String ... args)抛出ClassNotFoundException {String [] ...
检查您的用户对文件的访问权限,然后尝试: