我们使用Java11开发了一个SpringBoot项目,使用optaplanner-core并在Drools文件中定义规则。我们可以使用JDK在intelliJ中运行该应用程序。然后,我们将应用程序部署到安装了JRE的Azure应用程序服务上。Please use JDK instead of JRE or add drools-ecj dependency to use in memory Eclipse compiler 我们尝试添加以下依赖项,但仍然收到相同的错误: <dep
我正试图在AWS Lambda中运行Optaplanner (8.20.0)解决程序,它被上传到一个带有所有依赖项的胖jar中。在运行解决方案时(或者更具体地说,在SolverFactory.create()上创建一个解决程序时),我遇到了以下错误:
[ ... snip - large list of "Cannot find然而,问题似乎并不在于AWS没有提供Java编译器。首先,链接问题中的错误是不同的,其次,似乎建议AWS函数能够用一些运行时类路径黑客来编译类。深入了解一些源文件后,
对于optaplanner来说,我是新手,我在iDE中工作,并创建了一个工作原型,现在我想在一个模拟测试中运行。我为整个项目创建了一个jar,但是当我用输入文件调用jar时,我得到异常作为"Null POinter异常“,我尝试通过两种方式创建SolverFactory。org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildAll(KieBuilderImpl.java:177)
at org.optaplanner</
全,
我的optaplanner应用程序使用JavaFX。在IntelliJ的IDE中运行和测试它并不是问题,但是从它生成一个应用程序真的很痛苦。主要是由于(模块化) JavaFX模块与其他非模块库的组合: JavaFX是模块化的,我的应用程序不是(optaplanner也不是)。我的应用程序在单击问题(/solution)文件时,会处理该文件以显示分数。所以口水就来了。drools显然想要java编译器。Please use JDK instead of J