Drools開(kāi)發(fā)環(huán)境搭建及入門(mén)示例

Drools是一個(gè)開(kāi)源的業(yè)務(wù)規(guī)則引擎,速度快,效率高垃帅。它是由JBoss和Red Hat共同支持,是一個(gè)實(shí)現(xiàn)了Rete模式匹配算法的一個(gè)開(kāi)源項(xiàng)目剪勿。由于Drools是由Java編寫(xiě)的一個(gè)業(yè)務(wù)規(guī)則管理系統(tǒng)贸诚,考慮到很多開(kāi)發(fā)是在Eclipse下完成的,下面我們展示一下再Eclipse下搭建Drools開(kāi)發(fā)環(huán)境的過(guò)程。

Drools Eclipse插件安裝

安裝Drools Eclipse插件的前提是已經(jīng)安裝:

  • JDK 1.7及以上
  • Eclipse

下面介紹Eclipse下安裝Drools插件的過(guò)程酱固。

release.png

我們可以看到目前已經(jīng)release的Drools版本运悲,可以根據(jù)項(xiàng)目挑選不同版本進(jìn)行下龄减,這里我們選最新版本7.0.0.Final。

7.0.0.png

下載完成之后班眯,解壓縮到硬盤(pán)希停。

  • 安裝插件。啟動(dòng)Eclipse署隘,點(diǎn)擊help -> install new software.顯示如下屏幕宠能。


    help.png

    然后點(diǎn)擊add


    add.png

    點(diǎn)擊Local...
    local.png

    然后選擇下載的文件中的“…/binaries/org.drools.updatesite”


    updates.png

    打開(kāi)之后選擇Drools and jBPM 然后點(diǎn)擊next進(jìn)行下載更新,之后再點(diǎn)擊next安裝完成磁餐。
rools1.png

重啟Eclipse违崇,打開(kāi)Preferences,出現(xiàn)如下界面诊霹,表示Drools插件安裝完成亦歉。

rools2.png

至此,Drools Eclipse插件安裝完成畅哑。

Drools運(yùn)行時(shí)安裝

接著上述步驟走肴楷,在Preferences界面中,點(diǎn)擊add荠呐,


runtime.png

在彈出的頁(yè)面中點(diǎn)擊Browse...赛蔫,然后選擇我們剛才下載的文件中的binaries文件夾,然后點(diǎn)擊打開(kāi)泥张。

rools3.png

輸入Name呵恢,點(diǎn)擊OK

rools4.png

最終我們會(huì)發(fā)現(xiàn),Drools7.0的runtime已經(jīng)安裝媚创。如下圖所示渗钉。

rools5.png

至此,Drools Eclipse下的環(huán)境搭建已經(jīng)完成钞钙。接下來(lái)我們會(huì)展示一個(gè)簡(jiǎn)單的Drools的Demo項(xiàng)目鳄橘。

Drools入門(mén)程序

新建Drools項(xiàng)目

我們新建一個(gè)Drools的Demo項(xiàng)目,用于展示Drools項(xiàng)目的搭建和運(yùn)行芒炼。
首先瘫怜,打開(kāi)Eclipse,然后點(diǎn)擊File -> New -> Project...本刽,打開(kāi)Drools鲸湃,選擇Drools Project赠涮,然后點(diǎn)擊Next>。

new.png

出現(xiàn)如下如所示的選擇界面暗挑,選擇中間的框笋除,然后點(diǎn)擊next。

demo.png

輸入demo文件名炸裆,然后點(diǎn)擊Finish垃它。

rools6.png

打開(kāi)項(xiàng)目,我們會(huì)看到項(xiàng)目的結(jié)構(gòu)如下:

project.png

sample包下面有三個(gè)可以執(zhí)行的類(lèi)晒衩,對(duì)應(yīng)了三中Drools規(guī)則的編寫(xiě)方式。都是可以直接運(yùn)行的實(shí)例墙歪。我們運(yùn)行DroolsTest.java听系,控制臺(tái)會(huì)出現(xiàn)如下結(jié)果:

result.png

至此,Drools在Eclipse下的環(huán)境搭建和運(yùn)行時(shí)安裝虹菲,以及簡(jiǎn)單的Demo實(shí)例已經(jīng)完成靠胜。后續(xù)會(huì)對(duì)Drools的語(yǔ)法和其他內(nèi)容做進(jìn)一步講述。當(dāng)然毕源,有什么不對(duì)的地方浪漠,歡迎指正! !_!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末霎褐,一起剝皮案震驚了整個(gè)濱河市址愿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌冻璃,老刑警劉巖响谓,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異省艳,居然都是意外死亡娘纷,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)跋炕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)赖晶,“玉大人,你說(shuō)我怎么就攤上這事辐烂《舨澹” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵纠修,是天一觀(guān)的道長(zhǎng)涩堤。 經(jīng)常有香客問(wèn)我,道長(zhǎng)分瘾,這世上最難降的妖魔是什么胎围? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任吁系,我火速辦了婚禮,結(jié)果婚禮上白魂,老公的妹妹穿的比我還像新娘汽纤。我一直安慰自己,他們只是感情好福荸,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布蕴坪。 她就那樣靜靜地躺著,像睡著了一般敬锐。 火紅的嫁衣襯著肌膚如雪背传。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,365評(píng)論 1 302
  • 那天台夺,我揣著相機(jī)與錄音径玖,去河邊找鬼。 笑死颤介,一個(gè)胖子當(dāng)著我的面吹牛梳星,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播滚朵,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼冤灾,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了辕近?” 一聲冷哼從身側(cè)響起韵吨,我...
    開(kāi)封第一講書(shū)人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎移宅,沒(méi)想到半個(gè)月后学赛,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡吞杭,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年盏浇,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片芽狗。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡绢掰,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出童擎,到底是詐尸還是另有隱情滴劲,我是刑警寧澤,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布顾复,位于F島的核電站班挖,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏芯砸。R本人自食惡果不足惜萧芙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一给梅、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧双揪,春花似錦动羽、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至疯趟,卻和暖如春拘哨,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背信峻。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工倦青, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人站欺。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓姨夹,卻偏偏與公主長(zhǎng)得像纤垂,于是被迫代替她去往敵國(guó)和親矾策。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,111評(píng)論 25 707
  • Swift版本點(diǎn)擊這里歡迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh閱讀 25,374評(píng)論 7 249
  • 我的電腦里有200多種字體蓬豁,每次開(kāi)始寫(xiě)稿前,都會(huì)認(rèn)真而執(zhí)著的瀏覽選擇我愛(ài)的字體菇肃,雖然最后成稿還是要改回宋體 四號(hào)字...
    哆啦小姐w閱讀 594評(píng)論 0 1
  • 你似夏之花 熱烈又溫情 絢爛又安詳 夙愿為萬(wàn)物而生 我知道你不是木棉 也不是芙蓉 可謂之高傲不染煙火 我愛(ài)夏之花 ...
    水傾城閱讀 398評(píng)論 4 4
  • 坐在藍(lán)毗尼花園的佛陀樹(shù)下 頓悟 杜巴廣場(chǎng)的鴿子從腳下 展翅 兩個(gè)三角形組成的國(guó)旗 在迎風(fēng)招展 我是以一個(gè)旁觀(guān)者的身...
    遠(yuǎn)方孤雁閱讀 269評(píng)論 0 1