Drools 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Drools 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 ASL/BSD/MIT
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开发厂商 JBoss
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-10-13

软件简介

Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法对所编写的规则求值。Drools 允许使用声明方式表达业务逻辑。可以使用非 XML 的本地语言编写规则,从而便于学习和理解。并且,还可以将 Java 代码直接嵌入到规则文件中,这令 Drools 的学习更加吸引人。

Drools 还具有其他优点:

  • 非常活跃的社区支持
  • 易用
  • 快速的执行速度
  • 在 Java 开发人员中流行
  • 与 Java Rule Engine API(JSR 94)兼容

 

展开阅读全文

评论 (8)

加载中
drools支持jdk1.6嘛,求告知
09/29 16:27
回复
举报
我们公司就是用的这个
2018/03/22 22:05
回复
举报
这个做风控规则引擎可以嘛
2017/11/28 20:52
回复
举报
打分: 推荐
4444
2017/09/20 17:14
回复
举报
这个 没人 过问了.. #Drools#
2015/04/20 13:29
回复
举报
drools里面的accumlate怎么用? #Drools#
2015/08/18 18:24
回复
举报
什么时候能提供基于更高效的算法,HAL算法实现, 适应于高并发系统, 期待.... #Drools#
2016/08/19 16:08
回复
举报
Drools.... #Drools#
2016/10/28 09:12
回复
举报
更多评论
发表了资讯
2016/10/28 00:00

Drools 6.5.0 发布,Java 业务规则引擎

Drools 6.5.0.Final 发布了,Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法对所编写的规则求值。Drools 允许使用声明方式表达业务逻辑。可以使用非 XML 的本地语言编写规则,从而便于学习和理解。并且,还可以将 Java 代码直接嵌入到规则文件中,这令 Drools 的学习更加吸引人。 该版本是之前版本的增量...

2
43
发表了资讯
2016/04/19 00:00

Drools 6.4.0.Final 发布,Java 业务规则引擎

Drools 6.4.0.Final 发布了,Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法对所编写的规则求值。Drools 允许使用声明方式表达业务逻辑。可以使用非 XML 的本地语言编写规则,从而便于学习和理解。并且,还可以将 Java 代码直接嵌入到规则文件中,这令 Drools 的学习更加吸引人。 Drools 还具有其他优点:...

4
41
发表了资讯
2015/09/29 00:00

Drools 6.3.0.Final 发布,Java 业务规则引擎

Drools 6.3.0.Final 发布,此版本主要是平台的扩展和改进。 相关内容: Downloads Documentation Release Notes Drools 6.3 是跟 jBPM 一起发布的,主要改进: 实时验证和 Decision 表认证 改进 DRL 编辑器 使用 OOPath 浏览对象图 提供 Eclipse 的 Kie 导航视图 JPA 生成,支持 Data Models 数据集编写 巩固 Kie 服务器...

4
29
发表了资讯
2015/03/07 00:00

Drools 6.2.0.Final 发布,Java 业务规则引擎

Drools 6.2.0.Final 发布,此版本主要关注可用性和易用性方面的改进:Workbench UI;支持社会活动和插件管理;规则方面全新的 Execution Server。 相关链接: News & Noteworthy Downloads Documentation 更多内容请看发行说明。 Happy drooling! Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法对所编写的...

1
23
发表了资讯
2014/09/03 00:00

Drools & jBPM 6.2 版本将包括活动监视页面

Drools 和 jBPM 6.2 下一个版本将会包括新的 Activity 页面,提供对项目的活动观察。之前的特性都会在 beta2 版本进行测试,计划下个周末发布。 第一个活动页面提供事件和发布时间信息,作为一个社交化活动系统。详情请看 here。这样就允许事件标记为 "new repository" 或者 "file edited" ,索引和过滤器都会被显示再用...

0
14
发表了资讯
2014/08/14 00:00

Drools 6.2.0.Beta1 发布

Drools 6.2.0.Beta1 发布,此版本引入了一个新的 Drools Execution Server。更多内容请看这里。 Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法对所编写的规则求值。Drools 允许使用声明方式表达业务逻辑。可以使用非 XML 的本地语言编写规则,从而便于学习和理解。并且,还可以将 Java 代码直接嵌入到规...

1
9
发表了资讯
2012/11/14 00:00

Drools 5.5.0 正式版发布,业务规则引擎

我们很高兴的宣布 Drools (Expert, Fusion, Planner, Guvnor) 5.5.0.Final 发布了! 文档、发行说明和下载地址可通过下面获取: 阅读新特性和值得关注的改进 获取最新的文件 JBoss Maven or Maven Central * 下载 zip 文件 Drools download page . 要进行实例测试,只需要解压 zip 文件然后运行 runExamples.sh 或者 ru...

0
10
发表了资讯
2012/10/25 00:00

Drools 5.5.0.CR1 发布,业务规则引擎

Drools (Expert, Fusion, Planner, Guvnor) 5.5.0.CR1 发布了,详细的改进记录请看 New and noteworthy changes JBoss Drools是一款基于Charles Forgy的RETE算法的开源的业务规则引擎

0
4
发表了资讯
2012/09/28 00:00

Drools 5.5.0.Beta1 发布

Drools (Expert, Fusion, Planner, Guvnor) 5.5.0.Beta1 发布了,值得关注的改进记录请看这里。 JBoss Drools是一款基于Charles Forgy的RETE算法的开源的业务规则引擎

0
1
发表了资讯
2012/07/03 00:00

IntelliJ 12 将增加对 Drools 的支持

来自 IntelliJ 的问题收集网站上的消息,有用户提问 IntelliJ 12 是否支持 Drools,官网给出了确定的答复。 JBoss Drools 是一款基于Charles Forgy的RETE算法的开源的业务规则引擎 IntelliJ IDEA 被认为是当前Java开发效率最快的IDE工具。它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何...

2
1
发表了资讯
2012/05/15 00:00

Drools 5.4.0.Final 发布,业务规则引擎

Drools (Expert, Fusion, Planner, Guvnor) 5.4.0.Final 发布了,另外 jBPM 5.3.0 也将很快发布。 相关链接地址: drools 下载页面 要运行示例,只需解压后运行 runExamples.sh/.bat 脚本即可. See the JBoss Maven repository for a list of all released artifacts. It will be synced to Maven Central automatically...

0
0
发表了资讯
2012/04/12 00:00

Drools 5.4.0.CR1 发布

Drools (Expert, Fusion, Planner, Guvnor) 今天发布了 5.4.0.CR1. 该版本值得关注的改进内容请看这里 JBoss Drools是一款基于Charles Forgy的RETE算法的开源的业务规则引擎

0
0
发表了资讯
2012/02/01 00:00

Drools 5.4.0.Beta 2 发布

Drools 5.4.0.Beta2 发布了,文档、下载和发行说明信息如下: 下载 zip 包 the drools download page. 如果你想运行示例,只要解压并运行 runExamples.sh/.bat 脚本即可 See the JBoss Maven repository for a list of all released artifacts. It will be synced to Maven Central automatically in a couple of hours...

0
0
发表了资讯
2011/12/21 00:00

Drools 5.4.0.Beta1 发布,业务规则引擎

Drools 5.4.0.Beta1 发布了,主要改进内容包括: Limited and Extended entry wizards Automatic decision table generation to expanded form Improved rule templating flexibility Work Item integration (declarative lazy environment bound functions) Impossible Match detection Conflict Match detection JBos...

0
5
发表了资讯
2011/10/23 00:00

JBoss Drools 5.3.0 Final 发布

JBoss Drools 5.3.0.Final 发布,该版本包含 Expert, Fusion, Planner, Guvnor(Work Flow已经从Drools分离出来,成为新的JBPM 5 的基础)模块。 JBoss Drools 5.3 新特性: http://docs.jboss.org/drools/release/5.3.0.Final/droolsjbpm-introduction-docs/html_single/index.html#d0e47...

0
0
发表了资讯
2011/09/26 00:00

Drools 5.3.0.CR1发布,业务规则引擎

Drools (Expert, Fusion, Planner, Guvnor) 5.3.0.CR1 发布了. 下载 zip 打包文件 the drools download page. 想要测试示例,解压并运行 runExamples.sh/.bat 脚本. 查看 JBoss Maven 资料库:a list of all released artifacts. It will be synced to Maven Central automatically in a couple of hours. 查看改进内容...

0
1
发表了资讯
2011/08/10 00:00

Drools 5.3.0.Beta1发布,业务规则引擎

Drools 宣布 5.3.0.Beta1 版本发布,下载地址:http://www.jboss.org/drools/downloads 改进内容请阅读:New and noteworthy changes. JBoss Drools是一款基于Charles Forgy的RETE算法的开源的业务规则引擎...

0
1
发表了资讯
2011/06/24 00:00

Drools 5.2 发布,Java业务规则引擎

JBoss Drools是一款基于Charles Forgy的RETE算法的开源的业务规则引擎。今天发布了 5.2 版本。 改进内容: Core MVEL The MVEL dialect has been improved. All variable lookups have been moved to new indexed factories, which should allow faster execution, as well as being simpler code. The build process f...

0
5
发表了资讯
2009/10/07 00:00

Drools 5.1 M1 发布

JBoss Drools是一款基于Charles Forgy的RETE算法的开源的业务规则引擎。 新版本包含大量新的特性,值得一试。 下载地址: Drools 5.1.0.M1 Binaries Drools 5.1.0.M1 Source Code Drools 5.1.0.M1 IDE

0
0
发表了资讯
2009/05/23 00:00

业务规则引擎 -- Drools 5 发布

JBoss Drools 是一款基于Charles Forgy的RETE算法的开源的业务规则引擎 Drools 5.0 被分成四个模块 Drools Guvnor (BRMS/BPMS) Drools Expert (rule engine), Drools Flow (process/workflow) Drools Fusion (cep/temporal reasoning) 同时文档也分成相应的模块。 下载地址:http://www.jboss.org/drools/downloads.htm...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2012/08/27 00:59

drools

http://www.iteye.com/wiki/blog/1098583 http://niit-zhu.iteye.com/blog/1575833 一个demo http://blog.csdn.net/quzishen/article/details/6164768 http://www.ibm.com/developerworks/cn/java/j-lo-drools-brms/index.html http://cutelion.blog.hexun.com/72146914_d.html shopping http://hxpwork.iteye.com/blog/...

0
4
2018/06/21 13:22

Drools

1、规则引擎Drools 具有一个易于访问企业策略 易于调整以及易于管理的开源业务规则引擎 符合业内标准,速度快、效率高 Drools是一个基于java的规则引擎,开源的 可以将复杂多变的规则从硬编码中解放出来 以规则脚本的形式存放在文件中 使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效 2、KnowledgeBuilde...

0
0
发表了博客
2016/03/29 22:49

[Drools]JAVA规则引擎 -- Drools

[Drools]JAVA规则引擎 -- Drools

1
12
发表了博客
2016/09/28 17:26

[Drools]JAVA规则引擎 -- Drools

Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。 本文所使用的demo已上传 http://download.csdn.net/source/3002213 1、Drools语法 开始语法之前首先要了解一下drools的基本工作过程,...

0
3
发表了博客
2015/12/21 15:11

Drools 草稿

http://blog.csdn.net/luzhenyu111/article/details/44004121 这里引用Drools-6.1.0.Final 入门文档 中的介绍来介绍这个特性: Drools推出了一套新的基于KIE概念的API,其目的是将之前版本中对规则引擎繁琐的调用和加载过程加以简化。 Drools6给我的最大不同就是把rules打包成jar,使用端通过kie-ci来动态从maven repo中...

0
0
发表了博客
昨天 18:38

drools-安装

下载 http://download.jboss.org/drools/release/ 该有的,不该有的,这个目录都有 具体版本随便选择 记住这两个,后面用,其他的目前用不上 安装 选择的文件和目录要注意区分 勾选要安装的东西 运行时 安装完成以后,可以再配置中看到 此时,即使创建工程,会提示找不到runTime,需要进行指定安装 点开菜单,看到安装R...

0
0
2019/09/26 15:26

drools kie

一、快速部署 1.拉取基础镜像,命令如下: docker run -p 8080:8080 -p 8001:8001 -d --name drools-workbench jboss/drools-workbench-showcase:7.15.0.Final docker run -p 8180:8080 -d --name kie-server --......

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
2019/02/20 17:48

都有哪些可视化编辑的规则引擎软件啊

都有哪些可视化的规则引擎软件,最好免费,商业的也可以,求推荐

1
0
发表于服务端专区
2019/02/20 14:09

有项目中用到drools的吗?探讨drools,管理配置设计

探讨drools,管理配置设计

1
0
发表了问答
2017/06/16 18:22

spring+drools规则文件没执行

我创建一个drools工程,以下代码是能顺利执行的: Order order =new Order(); order.setName("张三"); order.setSumprice(100); kSession.insert(order); kSession.fireAllRules(); System.out.println( order.getDiscountPercent() ); 但我集成了spring后,同样的代码,debug时,kSession也是有值的,执行后,控制台也没...

2
0
发表了问答
2010/09/12 15:26

【PDF分享】Drools5 规则引擎开发教程.pdf

Drools 是一款基于Java 的开源规则引擎,所以在使用Drools 之前需要在开发机器上安装好 JDK 环境,Drools5 要求的JDK 版本要在1.5 或以上。 大多数软件学习的第一步就是搭建这个软件的开发环境,Drools 也不例外。本小节的内容就是介绍如何搭建一个Drools5 的开发、运行、调试环境。 下载 Drools5 规则引擎开发教程.pdf...

37
19
发表了问答
2017/01/12 14:31

Drools6.5

Drools 6.5 为什么没有 RuleBase 这个类,其他的都能加载 就这个加载不了,请问大神

2
0
发表了问答
2016/05/31 18:27

有没有谁遇到过Drools Workbench重启后所有的规则配置丢失的问题?

最近使用Drools Workbench 6.4.0版本构建项目,进行规则管理,我重启后,所有已经配置的规则全部丢失,就好像还原了一样? 不知道哪位遇到过没?

4
0
发表了问答
2014/09/17 13:51

drools规则编辑器的实现思路

公司项目中有使用到drools规则引擎,目前规则都是由开发人员后台维护,现在想开发类似规则编辑器这样的东西由业务人员自由录入,由于规则可能不仅是2个简单的值之间比较,很多用到了像from,from collect,from accumulate这样的语法,而且事实对象大概有20个,规则可能使用到不同对象之间的属性,实在是没什么思路,在这...

2
0
发表了问答
2015/04/07 16:02

tomcat7下部署kie-drools-wb-distribution-wars-6.2.0.Final.war启动报错

严重: Error during update config javax.persistence.PersistenceException: [PersistenceUnit: org.jbpm.domain] Unable to build EntityManagerFactory   at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:925)   at org.hibernate.ejb.Ejb3Configuration.buildEntityManager...

3
0
发表了问答
2016/12/08 17:55

Drools6.5.0 Workbench + tomcat7 部署失败

drools6:http://www.drools.org/download/download.html 官网下载Drools Workbench 按照README.txt 配置为什么部署失败,而且没有异常,求大神相助

2
0
发表了问答
2016/01/05 17:17

业务规则引擎,大家都用哪一个呢

业务规则引擎,大家都用哪一个呢? Drools、Camel、JRules 或者其他...大家都在用什么呢?

3
0
发表了问答
2015/08/24 18:13

Activiti + Drools6整合报错:Caused by: java.lang.ClassNotFoundException: org.drools.runtime.rule.AgendaFilter

软件版本为: Activiti:5.17.0 drools:6.2.0.Final pom.xml依赖为: <dependency>   <groupId>org.activiti</groupId>   <artifactId>activiti-engine</artifactId>   <version>5.17.0</version> </dependency> <dependency>   <groupId>org.activiti</groupId>   <artifactId>activiti-bpmn-layout</artifactId>   <version>...

4
0
发表了问答
2016/05/27 16:36

maven nexus私服从中央仓库down不下来drools的jar,求帮助

因项目需要再局域网搭建了一个maven nexus私服,使用情况良好,最近在使用drools规则引擎的时候,私服从中央仓库下载drools的jar包总是下不下来,开始我觉得是网络问题,半夜上来也是一样的情况,只能down下来pom文件和pim.sha1文件 中央仓库地址:http://repo2.maven.org/maven2/ 有改过为repo1,也是一样的结果 中央仓...

2
0
发表了问答
2015/05/14 10:42

规则引擎drools如何整合spring,drl文件一般放在什么地方??

初学drools,好多不明白的地方,求大神 大牛 教育

5
0
发表了问答
2016/04/15 14:30

Drools6.3集成Spring在web项目,诸多问题,求高手。

Dear All 最近在做Drools6.3集成Spring Web应用,简直是噩梦啊。 1. 创建了maven web工程,将各种依赖包导入; 2. 在main/resources下创建,drools-bean.xml,并导入到applicationContext.xml中,drools-bean.xml文件内容如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/...

1
0
发表了问答
2015/04/25 21:13

业务规则如何进行并发校验提升效率

业务规则如何进行并发校验提升效率 运行环境:Ajax+spring+hibernate 现状描述:业务规则较多,但规则无上下文关系,具备并发执行的可能 主要问题:执行效率较低,考虑并发执行,提升效率 求教专家!

2
0
发表了问答
2014/01/25 15:05

Drools6.0.1——KieSession空指针问题

把官网上的例子(helloworld)拷贝下来的运行报空指针异常 KieServices ks = KieServices.Factory.get(); KieContainer kc = ks.getKieClasspathContainer(); KieSession ksession = kc.newKieSession("HelloWorldKS"); final Message message = new Message(); message.setMe...

3
0
发表了问答
2014/11/21 17:16

Drools Fusion 持久化&集群问题

正在研究Drools Fusion的事件引擎。 Drools Fusion把大量的历史数据都存放到内存中去,但是 如何把内存的内容同步到数据库中 或者如何同步到集群的另外的服务器上,在Drools的文档里并没有提到。 不知道大家是否有资料共我参考

1
1
发表了问答
2015/08/16 20:42

activation-group属性无法处理多个对象

业务规则为 age > 0 and age <= 12 为少年 age > 12 and age <= 24 为青年 age > 24 and age <= 60 为中年 age > 60 为老年 drl规则为 package com.person; import com.lala.bean.Person; rule "boy"   salience 1   activation-group "person" when   $p : Person(age > 0); then   $p.setDesc("少年");...

2
0
发表了问答
2013/05/21 15:32

serviceMix 如何安装 drools呢,我总是装不上

报告以下错误 Error executing command: Could not start bundle mvn:org.apache.servicemix/servic emix-drools/2013.01 in feature(s) servicemix-drools-2013.01: Uses constraint vio lation. Unable to resolve module servicemix-drools [247.0] because it is exposed to package 'org.drools.event' from module...

1
0
发表了问答
2015/04/08 10:09

tomcat部署kie-drools-wb.war时需要编辑的配置文件

Edit TOMCAT_HOME/conf/tomcat-users.xml to include roles and users, make sure there will be 'analyst' or 'admin' roles defined as it's required to be authorized to use kie-drools-wb tomcat-users.xml这个配置文件怎么编辑?具体要修改什么?...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
8 评论
328 收藏
分享
返回顶部
顶部