でクラスパスリソースとして存在していない私はOptaPlannerに新たなんだと私はのベンチマークに焦点を当てています。 私はのEclipseのベンチマークで遊び始めました。 私はドキュメント(http://docs.jboss.org/optaplanner/release/6.4.0.Final/optaplanner-docs/html_single/index.html#buildAndRunAPlannerBenchmark)を続いたが、実行しようとしたとき、私はこのエラーました:Optaplanner - benchmarkConfigResourceはクラスローダ
Exception in thread "main" java.lang.IllegalArgumentException: The benchmarkConfigResource (prova/src/prova/nurseRosteringBenchmarkConfig.xml) does not exist as a classpath resource in the classLoader ([email protected]).
at org.optaplanner.benchmark.impl.XStreamXmlPlannerBenchmarkFactory.configure(XStreamXmlPlannerBenchmarkFactory.java:100)
at org.optaplanner.benchmark.api.PlannerBenchmarkFactory.createFromXmlResource(PlannerBenchmarkFactory.java:45)
at prova.ClasseJava.main(ClasseJava.java:10)
たぶん私はJavaで何か間違ったことを(私はそれを確認する必要があります)やっているので、ここに私がいますコード:
package prova;
import org.optaplanner.benchmark.api.PlannerBenchmark;
import org.optaplanner.benchmark.api.PlannerBenchmarkFactory;
public class ClasseJava {
public static void main(String[] args) {
System.out.println("Ok - Before");
PlannerBenchmarkFactory plannerBenchmarkFactory = PlannerBenchmarkFactory.createFromXmlResource(
"prova/src/prova/nurseRosteringBenchmarkConfig.xml");
System.out.println("Ok - After");
PlannerBenchmark plannerBenchmark = plannerBenchmarkFactory.buildPlannerBenchmark();
plannerBenchmark.benchmark();
}
}
情報:私は同じClasseJavaのパッケージにファイルnurseRosteringBenchmarkConfig.xmlを配置した(prova)。
少しありがとうございました。
大いに感謝する。 –