2016-10-06 5 views
0

Я использую Drools 6.2.0. В настоящее время я изменяю правило Drools в Guvnor и строю его (в графическом интерфейсе). Результатом является Jar-файл.Пакет Drools Правило в развертываемом пакете из командной строки

Теперь я хочу построить его в командной строке. Раздел 4.2 в документации https://docs.jboss.org/drools/release/6.2.0.Final/drools-docs/html_single/#BuildDeployUtilizeAndRunSection кажется ответом.

Построение его в командной строке требует наличия источников. Каковы источники и как их экспортировать, если я ранее редактировал их в графическом интерфейсе?

ответ

1

Начиная с Drools 6.0 Guvnor был переименован в Kie-Workbench. Фактически, это был не просто ребрендинг, а тяжелый рефактор и повторная реализация. Одним из основных изменений, внесенных Kie-Workbench, стало то, что теперь он использует Git для хранения всех своих проектов и активов.

Каждый из проектов, которые вы видите в Kie-Workbench, фактически является проектом Maven, хранящимся в локальном репозитории Git. Вы можете получить дополнительную информацию по этой теме here.

Таким образом, необходимые шаги, чтобы построить свой собственный kjar (это то, что развертываемая баночка Drools' называется) просты:

  1. Clone хранилище вы хотите (вы можете получить URL вам нужно использовать клонировать его из раздела «Редактор репозитория»)
  2. Из командной строки перейдите к проекту, который вы хотите построить внутри репозитория, который вы только что клонировали.
  3. execute mvn clean package kie:build
  4. kjar будет сгенерирован в каталоге target. Обратите внимание, что расширение этого kjar по-прежнему .jar.

Надеюсь, это поможет,