欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Drools 5.0工程入门

程序员文章站 2022-07-12 18:53:11
...

Drools 5.0工程入门
1)      先从网站上把能下载的全下载了吧。http://www.jboss.org/drools/downloads.html
因为我是从5直接开始学习。那就下载5的所有东西吧。
包含:
Drools 5.0.0.CR1 Documentation
5.0的文档
Drools 5.0.0.CR1 API
5.0的API文档
Drools 5.0.0.CR1 Binaries
5.0编译后的包
Drools 5.0.0.CR1 Source Code
5.0的源代码
Drools 5.0.0.CR1 IDE
5.0在Eclipse 3.4 上的plugin
Drools 5.0.0.CR1 Examples
5.0的例子
Drools 5.0.0.CR1 Guvnor
5.0基于web的BRMS(Business Rule Management System)业务规则管理器
Drools 5.0.0.CR1 Guvnor Standalone
5.0
上面那个应该是个war包,这个是已经包含jboss服务的可运行版本
Drools 5.0.0.CR1 Solver
5.0
2)      安装drools eclipse插件。不知道是不是因为CR1版本的缘故,把plugins和features拷贝到eclipse对应目录,识别不出来。只好手动修改了。修改方法如下
1、用记事本打开以下文件eclipse\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info
2、在文件末尾加入以下文字
org.guvnor.tools,5.0.0.CR1,file:plugins\org.guvnor.tools_5.0.0.CR1.jar,4,false
org.eclipse.webdav,3.0.101,file:plugins\org.eclipse.webdav_3.0.101.jar,4,false
org.drools.eclipse,5.0.0.CR1,file:plugins\org.drools.eclipse_5.0.0.CR1.jar,4,false
org.drools.eclipse.task,5.0.0.CR1,file:plugins\org.drools.eclipse.task_5.0.0.CR1.jar,4,false
3、重新启动eclipse即可
3)      Drools 工程是用maven工具管理的,给我们eclipse装m2Eclipse插件吧。安装m2eclipse在此不介绍了,请参看安装 m2eclipse 插件。然后解压下载的代码到你的workspace ,使用import->maven project 导入你的工程即可,接下来maven会搞定一切事情。我唯一遇到的困难是,JBOSS工程中依赖的org,eclipse.jdt.core 是3.4.2版本,我本地为3.4.4版本。把drools根目录下的pom.xml中的org,eclipse.jdt.core版本改为3.4.4,并把jar放置到相应位置即可。
4)      这下全部完成,剩下的就是好好的研究代码了。