Drools 7 的産品組合
-
Drools Engine:
包含 Drools Expert(規則引擎) 和 Drools Fusion(complex event processing-CEP)
-
Drools and jBPM integration:
Drools/jBPMN 和 Spring等第三方項目的內建
-
Business Central Workbench
一個用于管理 Drools 規則和 jBPMN 流程的web應用
-
KIE Execution Server
支援遠端調用(REST等形式)的獨立執行伺服器.
下載下傳入口頁面 https://www.drools.org/download/download.html
下載下傳軟體包位址 https://download.jboss.org/drools/release/
Drools Engine(即Drools runtime)安裝
下載下傳位址: https://download.jboss.org/drools/release/7.46.0.Final/drools-distribution-7.46.0.Final.zip
安裝: 解壓到一個不含空格和中文的目錄下即可.
Eclipse 插件安裝
-
下載下傳插件
官方已經停止釋出 Eclipse 插件, 官方公布的最後一個版本是 7.48.0. 有時候Eclipse的drl檔案帶有problem圖示, 但這不影響編譯和執行.
-
update site 網址:
https://download.jboss.org/drools/release/7.48.0.Final/org.drools.updatesite/
- 離線版安裝過程:
- 下載下傳https://download.jboss.org/drools/release/7.48.0.Final/droolsjbpm-tools-distribution-7.48.0.Final.zip
- 解壓軟體包, 一般的插件不需要解壓, 使用 Eclipse install software 功能加載壓縮包即可, 但 drools 插件需要解壓
- 使用 Eclipse install software , 安裝媒體在 Eclipse 安裝本地
- 設定 Drools Runtime 路徑
- 安裝插件後, 需要配置Drools Runtimes, 和Jdk配置一樣, 可以配多個Runtime.
- 建立一個Drools項目
- drl 檔案編輯器的問題
- Eclipse drl 編輯器隻有文法高亮顯示, 不能自動提示代碼, 也不能實時檢查出代碼錯誤, 有時候即使是完全正常的檔案也會莫名帶上problem圖示, 好在這一切都不影響項目的編譯和執行.

VS code 插件
- Drools
- Kogito
-
Extension pack for java
VS code的使用體驗應該也不是很好, 都僅僅處于可用水準.