Optaplanner - 网站资源不存在

时间:2016-10-14 18:11:45

标签: java optaplanner

我正在为我的项目制作一个可运行的jar,并且当它开始生成基准报告时我不断收到此错误:

/dev/null

其他一切正常,因为我在drools和benchmarkConfig路径的前面添加了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)

由于基准测试还有一些资源,我可能也需要对它们做同样的事情。

如何才能访问基准资源?

1 个答案:

答案 0 :(得分:0)

听起来您正在使用IDE(Eclipse / IntelliJ / NetBeans / ...)从源代码构建,并且您的项目未正确设置以将*.css文件复制为类路径资源(所以它在某处有一个特定的css排除)。

使用现代IntelliJ IDEA版本打开pom.xml文件,这绝对不会发生。使用现代Eclipse / NetBeans版本,我也假设相同。