Я новичок в планировщике слюны и пытаюсь запустить пример облачного баланса, я скопировал новый код java-проекта (без качания) и попытаюсь запустить CloudBalancingApp.java, а затем выполнить следующую процедуру.cloudbalancing пример optaplanner
Я скопировал следующие классы
CloudBalancingApp.java
AbstractPersistable.java
CloudBalance.java
CloudComputer.java
CloudProcess.java
CloudComputerStrengthComparator.java
CloudProcessDifficultyComparator.java
При попытке запустить CloudBalancingApp.java затем получить следующее исключение
Exception in thread "main" com.thoughtworks.xstream.converters.ConversionException:
No enum constant org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig.ScoreDefinitionType.HARD_AND_SOFT :
No enum constant org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig.ScoreDefinitionType.HARD_AND_SOFT
Я использую optaplanner-6.0.0, я изменил файл xml и запустил программу, после чего получаю исключение: - Исключение в потоке «main» com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter $ UnknownFieldException: Нет такого поля org. optaplanner.core.config.constructionheuristic.ConstructionHeuristicSolverPhaseConfig.constructionHeuristicPickEarlyType Спасибо за рецепт обновления. –
Похоже, что код, который вы скопировали, был из более ранней версии. Сравните с примером кода из более поздней версии. Все, что угодно> = 6.0.0.CR1' - это хорошо. '6.0.0.CR4' должен выйти на этой неделе. –