Это похоже на этот вопрос: Слюни - Возможность определять правила во время выполнения? , но одному из них 7 лет, и ответ, использующий KnowledgeBase
, похоже, не работает сейчас с 7.27.0.Final. Теперь KnowledgeBase
является внутренним.
Я вижу, что могу перестроить KieContainer
с KieFileSystem
файлами DRL. Однако, если у меня много правил, это в основном означает, что каждый раз, когда я добавляю что-то новое, мне нужно перестраивать все, что уже есть. Я ищу пошаговый способ (если он существует) для уменьшения сложности.
Кажется, есть способ удалить правила, но нет такого интерфейса для добавления правила.