我正在使用optaplanner spring boot starter来解决员工排班问题。我有两个类,员工和计划实体轮班。目前,我正在使用如下所示的约束提供程序根据员工的技能水平为他们分配班次。public class ConstraintProvider implements
org.optaplanner.core.api.score.stream.ConstraintProvider<Roster, UUID> solverManager
我添加了optaplanner-spring-boot-starter依赖于Spring 应用程序,但是在Intellij上没有找到注入的SolverManager和ScoreManager bean。Parameter 0 of method myBusinessBeanAPI in of type 'org.optaplanner.core.api.solver.SolverManagerAction:
我有一个组件,它利用了OptaPlanner。我们使用junit进行组件/集成测试,而我在运行测试时遇到了创建bean的问题。
当运行我的测试时,我得到以下错误...by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.optaplanner.core.api.solver.SolverManageroptaplanner-spring-b
我正在运行一批解决方案,并试图使用以下方法配置parallelSolverCount: <solverManagerConfig>但它不是在等待,我得到:
java.lang.IllegalStateException: The problemId (1) is already solving.at org.optaplanner.core.impl.sol
Process finished with exit code 1
我已经使用Gradle来管理我的optaplanner包,我可以看到依赖项是存在的(它是一个名为SolverManager的接口)。我尝试过将SolverManager代码复制并粘贴到我的项目根目录下的自己的文件中,并尝试了一些装饰器(例如。我在GitHub 上创建了一个非常简单的演示应用程序,有错误。错误出现在文件src/main/java/com/java/optap
我正在尝试使用Optaplanner约束提供程序,在我想使用count() ConstraintCollector之前,它工作得很好。我尝试在groupBy-clause中使用它,但我得到了错误:The method count() is undefined for the type hamxConstraintProvider我是在假设这应该我在示例中找不到这种情况,但似乎也无法修复它。我是不是忽略了一个导入?;
import or