我正在为我的项目运行的JAR,我不断收到此错误时开始生成基准报告时:自从我加入Optaplanner - 网站资源不存在
Exception in thread "main" java.lang.IllegalStateException: The websiteResource (twitterbootstrap/css/bootstrap-responsive.css) does not exist.
at org.optaplanner.benchmark.impl.report.WebsiteResourceUtils.copyResource(WebsiteR esourceUtils.java:57)
at org.optaplanner.benchmark.impl.report.WebsiteResourceUtils.copyResourcesTo(WebsiteResourceUtils.java:33)
at org.optaplanner.benchmark.impl.report.BenchmarkReport.writeHtmlOverviewFile(BenchmarkReport.java:738)
at org.optaplanner.benchmark.impl.report.BenchmarkReport.writeReport(BenchmarkReport.java:287)
at org.optaplanner.benchmark.impl.DefaultPlannerBenchmark.benchmarkingEnded(DefaultPlannerBenchmark.java:315)
at org.optaplanner.benchmark.impl.DefaultPlannerBenchmark.benchmark(DefaultPlannerBenchmark.java:109)
其他一切工作正常"resources/"
面前流氓和基准配置路径。
由于还有几个资源只是基准,我可能也需要为他们做同样的事情。
我该如何获得基准测试资源?
这是哪一个版本?如果您使用从optaplanner.org的zip或Maven Central下载的optaplanner-benchmark.jar,则永远不会发生这种情况。这是一个错误,但我从未见过它。你是从源头还是任何东西建设? –
我使用GitHub版本,也许这是原因? – Eskyl
“GitHub版本”是否意味着您已经使用mvn构建源代码?这也应该起作用,我经常从IntelliJ的源代码运行基准测试人员。 –