Drools的Eclipse_IDEA插件安装
1.说明
Drools使用时不是必须依赖插件的,
只是在安装了相应的插件之后,
在开发工具中能识别到对应的drools文件,
能够进行一些智能提示。
以及使用插件提供的便捷功能。
2.Eclipse插件
在Eclipse的插件市场中没有找到Drools插件,
只能使用离线方式安装,
先从Drools的官方下载渠道Download
下载名称为Drools and jBPM tools的ZIP包:
droolsjbpm-tools-distribution-7.47.0.Final.zip
解压后有两种安装方式。
2.1.Eclipse本地插件安装方法
Eclipse -> Help -> Install New Software -> Add...
在弹出的对话框内点击Local,
选择之前解压文件的目录:
…/binaries/org.drools.updatesite
然后一路Next安装完毕。
2.2.直接拷贝插件到Eclipse安装目录
拷贝解压后…/binaries/org.drools.updatesite下的
features和plugins两个目录,
直接粘贴到Eclipse安装目录下即可。
具体操作请参考:Drools教程(基础篇)—— Eclipse插件安装Drools7.12.0教程:Eclipse中安装Drools插件和Drools 运行时
3.IDEA插件
在IDEA最近的版本中已经内置了Drools插件,
不需要另外安装,
在Settings中搜索drools关键字,
能够找到即说明有Drools插件了。
如果需要安装请操作:
IDEA -> File -> Settings -> Plugins -> 搜索Drools -> 安装JBoss Drools support
4.通过插件创建工程
Eclipse安装好Drools插件后,
可以通过插件创建Drools工程,
File -> New -> Other... -> Drools -> Drools Project
创建时可以选择三个Drools提供的使用样例,
Drools工程创建好后,
其java目录下的三个java文件分别对应了resources目录下,
三种不同的Drools规则的编写方式:
DroolsTest.java -> Samples.drl
DecisionTableTest.java -> Samples.xls
ProcessTest.java -> sample.bpmn
具体操作请参考:Drools教程(基础篇)——创建项目
其中最常用的是drl文件方式。
但是没有必要使用这种繁琐的创建方式,
可以参考另一篇文章,
不依赖插件也能方便创建Drools工程,Drools创建Maven工程
Drools的Eclipse_IDEA插件安装的更多相关文章
- 【转载】eclipse插件安装
原文:http://blog.csdn.net/dylan619/article/details/46839941 原来的eclipse3.7安装了太多插件后,m2e怎么也安装不成功,因此今天重新下载 ...
- 【转】eclipse集成开发工具的插件安装
转发一:打开Eclipse下载地址(http://www.eclipse.org/downloads/),可以看到有好多版本的Eclipse可供下载,初学者往往是一头雾水,不知道下载哪一个版本. 各个 ...
- jBPM 6 开发 eclipse 插件安装
jBPM 6 开发 eclipse 插件安装 概述 与之前的jBPM 5相比,jBPM 6 新引入的kjars及mavenized的特性,使流程开发设计与之前有了很大的不同,本文主要说明jBPM 6 ...
- [Android Studio]SQLScout插件安装破解
以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5972138.html [Android Studio]SQLS ...
- elasticsearch5.0及head插件安装
这个瞎jb整了半天.准备把es2.4升级到5.0,结果老报错 环境:centos6.5+es2.4是ok的换成es5就出毛病.也不能说啥 ,我用的是最新的 源码解压启动时候报错,具体错误for ...
- subtext3插件安装
1.启用Package Control,利用它进行插件安装: 启用方法:菜单栏-view-show console 在弹出的输入框内,输入以下代码,按回车,稍后会出现package control安装 ...
- webapp应用---cordova.js 3.7.0插件安装总结
今天是2014年的最后一天,年终总结什么的就不写了.记录一下今天的工作内容.如果不知道phoneGap,那么就不需要往下看了,phoneGap现在已经叫cordova了,叫什么不重要,重要的是它对we ...
- 分布式搜索引擎ElasticSearch+Kibana (Marvel插件安装详解)
在安装插件的过程中,尤其是安装Marvel插件遇到了很多问题,要下载license.Marvel-agent,又要下载安装Kibana 版本需求 Java 7 or later Elasticsear ...
- Sublime text3 常用插件 安装
1 安装插件前的准备工作 首先确保你的Sublime Text3编辑器为官方版(非破解版),建议下载官网的便携版本(好处多多). 然后安装插件管理工具(Package Control) 1.1 打开S ...
随机推荐
- Data Calendar
1.Date对象 Date类在java.util包中.使用Date类的无参数构造方法创建的对象可以获取本地当前时间. 用Date的构造方法Date(long time)创建的Date对象表 示相对19 ...
- Linux基础命令---mirror获取ftp目录
mirror 使用lftp登录ftp服务器之后,可以使用mirror指令从服务器获取目录 1.语法 mirror [OPTS] [source [target]] 2.选项列表 选 ...
- Spring Cloud使用
一.创建提供者工程01-provider-8081 (1) 创建工程 创建一个Spring Initializr工程,并命名为01-provider-8081.导入Lombok.Web.JPA及MyS ...
- mysql死锁com.mysql.cj.jdbc.exception.MYSQLTransactionRollbackException Deadlock found when trying to get lock;try restarting transaction
1.生产环境出现以下报错 该错误发生在update操作中,该表并未建立索引,也就是只有InnoDB默认的主键索引,发生错误的程序是for循环中update. 什么情况下会出现Deadlock foun ...
- 【Linux】【Basis】用户、组和权限管理
1. 概念: 1.1. 每个使用者都有,用户标识UID和密码:并且有身份(Authentication),授权(Authorization),审计(Audition):组(用户组,用户容器) 1.2. ...
- lucene中创建索引库
package com.hope.lucene;import org.apache.commons.io.FileUtils;import org.apache.lucene.document.Doc ...
- 【转】在本地运行leetcode核心代码
https://zhuanlan.zhihu.com/p/342993772 在调用solution之前,要加一句 Solution solution; solution.函数名(输入变量); 以下是 ...
- 【Matlab】find函数用法
find(A):返回向量中非零元素的位置 注意返回的是位置的脚标 //类似python,还是很好用的 如果是二维矩阵,是先横行后列的 b=find(a),a是一个矩阵,查询非零元素的位置 如果X是一个 ...
- 【划重点】Python遍历列表的四种方法
一.通过for循环直接遍历 user1 = ["宋江","林冲","卢俊义","吴用"] for user in use ...
- set env export区别
set env export区别 set,env和export这三个命令都可以用来显示shell变量,区别[root@localhost root]# aaa=bbb[root@localhost r ...