Код: Выделить всё
drools-xml-supportВ IntelliJ/IDE все работает отлично.
Но когда я создаю исполняемый JAR Spring Boot (с true в Spring-boot-maven-plugin) и запустите его с помощью: java -jar my-app.jar
Drools не может загружать файлы DRL, и kieSession становится null.
Никакие правила не запускаются и ошибки не отображаются.
Я обнаружил, что это происходит потому, что Spring Boot использует
Код: Выделить всё
LaunchedURLClassLoaderЯ хочу:
- сохранять файлы DRL внутри JAR (не внешнего)
- сохранять исполняемый файл JAR ()
Код: Выделить всё
true
Подробнее здесь: https://stackoverflow.com/questions/798 ... executable
Мобильная версия