`

Drools 5.0工程入门

阅读更多

rools 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)       这下全部完成,剩下的就是好好的研究代码了。

分享到:
评论

相关推荐

    drools 5.0 src

    《深入理解 Drools 5.0 源码:揭示业务规则引擎的奥秘》 Drools 是一个开源的业务规则管理系统(BRMS),它提供了强大的规则引擎,用于执行基于业务规则的应用程序。Drools 5.0 版本的源码,对于开发者来说,是一个...

    drools 5.0完整组件打包压缩文档 drools-5.0-bin.zip

    这个压缩包“drools-5.0-bin.zip”包含了Drools 5.0版本的所有核心组件和必要的库,使得开发者能够方便地集成和使用Drools进行规则驱动的系统开发。 1. **drools-core-5.0.1.jar**: 这是Drools的核心模块,提供了...

    Drools 5.0 API

    Drools 5.0 API 是一款强大的规则引擎框架的编程接口文档,它基于Java语言,主要用于业务逻辑的处理和决策管理。这个CHM(Compiled Help Manual)版本的文档为开发者提供了一份详尽的参考指南,帮助他们理解和利用...

    drools5.0 flow

    标题:drools5.0 flow ### 知识点概览: Drools 5.0 Flow 是一款基于 Java 的业务规则管理系统(BRMS),它提供了强大的规则引擎、流程管理和决策表工具,允许开发者和业务专家在一个统一的环境中定义、执行和管理...

    我的drools2

    在Drools 5.0 版本中,我们可以看到两个主要的组件——drools-5.0-bin.zip 和 drools-5.0-solver.zip。这两个文件分别包含了Drools 5.0的基础运行时环境和优化求解器。 1. drools-5.0-bin.zip:这是Drools 5.0的...

    Drools JBoss Rules 5.0 Developer's Guide

    《Drools JBoss Rules 5.0 Developer's Guide》是一本全面介绍Drools 5.0的书籍,不仅适合新手入门学习,也适合有一定经验的开发者深入研究。通过本书的学习,读者可以掌握Drools的基本原理和使用技巧,为构建复杂的...

    Drools 10分钟入门 代码 PPT

    本教程将带你快速入门Drools,通过提供的代码示例和PPT讲解,帮助初学者理解其核心概念。 首先,让我们了解什么是规则引擎。规则引擎是一种软件系统,它负责执行业务规则,这些规则通常由非技术人员编写,如业务...

    Drools规则引擎从入门到精通

    【Drools规则引擎从入门到精通】 Drools是一个强大的业务规则管理系统,它提供了业务规则引擎、Web创作工具(Drools Workbench)以及决策模型符号(DMN)的支持。作为一个开源项目,Drools使用Java编写,遵循Apache...

    drools6入门例子

    《 Drools 6 入门指南:从零开始探索规则引擎的世界》 Drools 是一个强大、开源的业务规则管理系统(BRMS),它提供了一种高效、灵活的方式来编写、测试和执行业务规则。在本篇文章中,我们将深入探讨 Drools 6 的...

    drools+activity入门

    drools规则引擎和activity工作流结合的maven-Web项目,该项目基于请假流程。项目中实现了动态监控规则文件和工作流文件的变更,从而实现不停止服务器达到重新加载drl和bpmn文件的效果。

    drools的简单入门案例.doc

    drools 是一个强大的规则引擎,它允许开发者将业务逻辑以规则的形式存储在文件中,而不是硬编码在应用程序中。这使得业务规则的管理和修改变得更加灵活和便捷,避免了因规则变动频繁修改代码的问题。 首先,要开始...

    Drools规则引擎从入门到精通源码

    后面通过搭建具体的项目并结合springboot框架联合使用Drools的相关知识包括决策表的使用,囊括一般项目中所需要的知识点,理论结合实际,让真正入门到熟练。本资源是...

    Drools入门手册.ppt

    【Drools入门手册】是关于规则引擎的介绍,Drools是一个开源的Java规则引擎,它被设计用于实现复杂的业务逻辑和决策自动化。规则引擎是一种软件系统,它允许业务规则与应用程序的其余部分分离,使得规则的修改和管理...

    drools入门指南(基于drools6.2).pdf

    ### Drools 入门指南知识点总结 #### 一、技术简介 **1. 技术简介** Drools是一款基于Java的开源业务规则管理系统(BRMS),它能够帮助开发者将复杂的业务逻辑规则从代码中分离出来,以独立的规则文件形式存储。...

    Drools Jboss Rules 5.0 Developer's Guide

    ### Drools JBoss Rules 5.0 Developer's Guide:规则引擎技术详解 #### 一、概述 《Drools JBoss Rules 5.0 Developer's Guide》是一本深入讲解Drools规则引擎技术的书籍。本书由Michal Bali编写,旨在帮助读者...

    Drools规则引擎使用demo

    Drools是一款强大的规则引擎,由Red Hat公司开发并维护,它主要用于实现业务规则的管理和执行。Drools提供了一种声明式的方式来定义业务规则,使得非技术人员也能理解和修改规则,从而降低了业务逻辑与代码的耦合度...

    drools drools drools drools drools

    drools 是一个强大的规则引擎和业务规则管理系统,用于在Java应用程序中实现复杂的业务逻辑。它基于规则推理,允许用户以声明式的方式定义规则,并在运行时执行这些规则。drools 提供了一个高效的决策自动化框架,...

    规则引擎Drools入门实战案例

    Drools入门案例 Drools基础语法 规则属性 Drools高级语法 Spring整合Drools Spring Boot整合Drools WorkBench Drools实战 个人所得税计算器 信用卡申请 保险产品准入规则 规则引擎,全称为业务规则管理系统,英文名...

Global site tag (gtag.js) - Google Analytics