Я пытаюсь интегрировать проект Drools в приложение maven.
Приложение Drools работает само по себе, но когда я пытаюсь интегрировать его в проект Maven, я получаю исключение java.lang.NullPointerException.
После некоторых исследований это происходит, потому что KieServices.Factory.get () возвращает мне что-то, но все его параметры равны нулю.
Вот мой код:
public static final void main(String[] args) {
myBool test = new myBool(false) ;
try {
// load up the knowledge base
KieServices ks = KieServices.Factory.get();
KieContainer kContainer = ks.getKieClasspathContainer();
KieSession kSession = kContainer.newKieSession("ksession-rules");
// go !
Person toto = new Person("toto",21);
Person titi = new Person("titi",12);
Person tata = new Person("tata",15);
kSession.insert(toto);
Я уже сделал много перезапусков, и много чего пытался исправить (я уже добавил зависимость drools-compiler).
У кого-нибудь есть идея это исправить? Спасибо!