随笔 - 19, 文章 - 93, 评论 - 17, 引用 - 0
数据加载中……

(五): JBoss Rules 3.0.1 类库介绍

下载地址:

http://labs.jboss.com/portal/index.html?ctrl:id=page.default.downloads&project=jbossrules

下载文件说明:

JBoss Rules 3.0.1 Binaries (includes javadocs)  13MB )― 仅仅包含 JBoss Rules 的四个核心类库:

<!--[if !supportLists]--> l         <!--[endif]--> drools-core.jar核心引擎,运行时组件。包含了RETE引擎和LEAPS引擎;

<!--[if !supportLists]--> l         <!--[endif]--> drools-compiler.jar规则文件的编译组件,构建可执行的RuleBase

<!--[if !supportLists]--> l         <!--[endif]--> drools-jsr94.jar提供了JSR-94的兼容实现,本质上是drools- compiler组件的包裹层。注意:由于JSR94规约的限制,不是所有的特点都可以通过此接口暴露。

<!--[if !supportLists]--> l         <!--[endif]--> drools-decisiontables.jar决策表的“编译”组件(使用了drools- compiler组件)。支持excelCSV输入格式。

JBoss Rules 3.0.1 Binaries with dependencies (includes javadocs) 23 MB )- 包含了 JBoss Rules 的核心类库和它们的 dependencies

<!--[if !supportLists]--> l         <!--[endif]--> antlr-2.7.6.jar

<!--[if !supportLists]--> l         <!--[endif]--> antlr-3.0ea8.jar

<!--[if !supportLists]--> l         <!--[endif]--> colt-1.2.0.jar

<!--[if !supportLists]--> l         <!--[endif]--> commons-collections-3.1.jar

<!--[if !supportLists]--> l         <!--[endif]--> commons-io-1.1.jar

<!--[if !supportLists]--> l         <!--[endif]--> commons-jci-core-1.0-406301.jar

<!--[if !supportLists]--> l         <!--[endif]--> commons-jci-eclipse-3.2.0.666.jar

<!--[if !supportLists]--> l         <!--[endif]--> commons-jci-janino-2.4.3.jar

<!--[if !supportLists]--> l         <!--[endif]--> commons-lang-2.1.jar

<!--[if !supportLists]--> l         <!--[endif]--> commons-logging-api-1.0.4.jar

<!--[if !supportLists]--> l         <!--[endif]--> concurrent-1.3.4.jar

<!--[if !supportLists]--> l         <!--[endif]--> core-3.2.0.666.jar

<!--[if !supportLists]--> l         <!--[endif]--> janino-2.4.3.jar

<!--[if !supportLists]--> l         <!--[endif]--> jsr94-1.1.jar

<!--[if !supportLists]--> l         <!--[endif]--> jung-1.7.2.jar

<!--[if !supportLists]--> l         <!--[endif]--> junit-3.8.1.jar

<!--[if !supportLists]--> l         <!--[endif]--> poi-2.5.1-final-20040804.jar

<!--[if !supportLists]--> l         <!--[endif]--> stringtemplate-2.3b6.jar

<!--[if !supportLists]--> l         <!--[endif]--> xercesImpl-2.6.2.jar

<!--[if !supportLists]--> l         <!--[endif]--> xml-apis-1.0.b2.jar

<!--[if !supportLists]--> l         <!--[endif]--> xpp3-1.1.3.4.0.jar

<!--[if !supportLists]--> l         <!--[endif]--> xstream-1.1.3.jar

如果你运行在 Java 1.5 环境下,有一些类库,例如 XML libraries ,可以不需要。需要注意的类库有:

JCI ”-这是 Apache Java Compiler Interface , 提供了运行时编译能力。可以通过 PackageBuilderConfiguration 实例来设定采用 eclipse janino 编译器,默认是 eclipse

POI ”-提供了解析 Excel 文件的能力;

antlr ”-提供了解析规则语言的能力。

JBoss Rules IDE 3.0.1 13 MB )- 这是 JBoss Rules Eclipse 插件,只支持 Eclipse 3.2 或以上版本。它提供了运行 JBoss Rules 的所有 dependencies 。你可以创建一个 Rule Project ,它能够为你编写规则文件提供自动完成的功能,并且它为你提供了 Agenda view WorkingMemory view Global Data view ,使你可以通过 eclipse 视图很清楚的看到 Agenda WorkingMemory Global Data 的情况。

你还可以通过 update site 来自动安装这个插件 ,URL 是:

http://anonsvn.labs.jboss.com/labs/jbossrules/updates/drools-ide-update/

<!--[if !supportEmptyParas]--> <!--[endif]-->

posted on 2006-12-03 09:55 BPM 阅读(335) 评论(0)  编辑  收藏 所属分类: 规则引擎


只有注册用户登录后才能发表评论。


网站导航: