optaplanner nullpointerexception ScoreDirectorFactoryConfig при упаковке в виде jar

Я сделал слегка измененную версию примера MeetingScheduling в optaplanner-distribution-7.2.0.Final, он отлично работает в IntelliJ 2017.2. Когда я создаю из него банку, я получаю следующее исключение. Я использую Java 1.8

Exception in thread "main" java.lang.NullPointerException: null
    at org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig.buildDroolsScoreDirectorFactory(ScoreDirectorFactoryConfig.java:461)
    at org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig.buildScoreDirectorFactory(ScoreDirectorFactoryConfig.java:331)
    at org.optaplanner.core.config.solver.SolverConfig.buildSolver(SolverConfig.java:220)
    at org.optaplanner.core.impl.solver.AbstractSolverFactory.buildSolver(AbstractSolverFactory.java:57)
    at org.optaplanner.examples.common.app.CommonApp.createSolver(CommonApp.java:108)
    at org.optaplanner.examples.common.app.CommonApp.createSolutionBusiness(CommonApp.java:102)
    at org.optaplanner.examples.common.app.CommonApp.init(CommonApp.java:89)
    at org.optaplanner.examples.common.app.CommonApp.init(CommonApp.java:80)
    at org.optaplanner.examples.meetingscheduling3.app.MeetingScheduling3App.main(MeetingScheduling3App.java:31)

Есть более подробная инструкция как сделать jar из дистрибутива optaplanner?

Спасибо за любую помощь.


person Robert Lewit    schedule 21.09.2017    source источник
comment
Вам нужно предоставить более подробную информацию. Как вы строите свой JAR?   -  person Javaru    schedule 21.09.2017
comment
Может быть дубликатом этого вопроса.   -  person Geoffrey De Smet    schedule 22.09.2017
comment
Связанная jira   -  person Geoffrey De Smet    schedule 22.09.2017
comment
Связанная jira, которая ссылается на 2 других подобных вопроса.   -  person Geoffrey De Smet    schedule 13.10.2017