【发布时间】:2020-01-05 02:01:54
【问题描述】:
我需要使用此链接http://pitest.org/quickstart/commandline/ 中的终端为项目执行 PITest。我不能在这个练习中使用 mvn,所以我需要在终端中使用 java。
我试试这个:
java -cp C:\\Users\\Federico\\Documents\\Projects\\pitestVSCodeExtension\\PiTEST\\pitest-1.4.9.jar:C:\\Users\\Federico\\Documents\\Projects\pitestVSCodeExtension\\PiTEST\\pitest-command-line-1.4.9.jar:C:\\Users\\Federico\\Documents\\Projects\pitestVSCodeExtension\\PiTEST\\pitest-entry-1.4.9.jar org.pitest.mutationtest.commandline.MutationCoverageReport --reportDir C:\\Users\\Federico\\Documents\\Projects\\pitestVSCodeExtension --targetClasses org.autotest.* --sourceDirs C:\\Users\\Federico\\Documents\\Projects\\pitestVSCodeExtension\\Stack\\src --targetTests org.autotest*
结果是这个错误:
Error: Could not find or load main class org.pitest.mutationtest.commandline.MutationCoverageReport
Caused by: java.lang.ClassNotFoundException: org.pitest.mutationtest.commandline.MutationCoverageReport
【问题讨论】: