Drools是个规则引擎的开源实现。官方文档比较长。这里提供一个方法,搭建最基本的Drools运行环境,并提供一个简单示例。
环境准备:
JDK
至少需要JDK 1.5以上,JDK去这里下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html
安装好之后,把 [JDK安装目录]/bin 加入到PATH
中,确保执行javac
没问题
Gradle构建工具
Gradle构建工具,去这里下载:https://gradle.org/releases/
安装好之后,把[Gradle安装目录]/bin 加入到PATH
中,确保执行gradle
没问题
Visual Studio Code插件(可选)
可以安装下 Java Extension Pack 这个插件,写Java代码时有自动提示。
构建简单示例的具体步骤
1. Gradle引入Drools库
用 Visual Studio Code 起个空项目,新建文件build.gradle
,这是Gradle的构建配置,内容如下:
apply plugin: 'java'
apply plugin: 'application'
repositories {
mavenCentral()
}
dependencies {
compile group: 'org.kie', name: 'kie-api', version: '7.5.0.Final'
compile group: 'org.drools', name: