grails - 安装Grails Drools插件时涉及的手动步骤

标签 grails plugins groovy drools

我想知道在安装grails的drools插件时是否还有其他人遇到问题,因为我必须执行几个手动步骤才能使此工作正常,并且我认为它可以直接安装并正常工作。

为了使此工作正常,我必须执行以下步骤:

第1步-安装Drools插件

grails install-plugin drools

第2步-尝试运行应用
grails run-app

(SAXParser异常阻止了我的应用程序启动)

步骤3-移除Jar文件以修复SAXParser异常
.grails\1.2.2\projects\<your-project>\plugins\drools-0.3\lib

删除文件-xml-apis-1.0.b2.jar
步骤4-将jar文件从.grails文件夹复制到您自己的应用程序文件夹中

复制自
.grails\1.2.2\projects\<your-project>\plugins\drools-0.3\lib 

到工作空间中的lib文件夹所在的位置

第5步添加jar以在Spring STS中构建路径

步骤6将Drools类从.grails文件夹复制到您自己的应用程序中的相应文件夹
.grails\1.2.2\projects\<your-project>\plugins\drools-0.3\grails-app\domain\DroolsRule.groovy

.grails\1.2.2\projects\<your-project>\plugins\drools-0.3\grails-app\services\DroolsService.groovy

(请记住并更改这2个文件中的程序包以匹配您自己的应用程序程序包结构)

我很想看看其他人是否也遇到过类似的问题,因为花了一段时间才弄清楚该怎么做。当然,应该有比这更简单的方法来使其工作吗?

最佳答案

我已经用grails 1.1.1和drools-0.3进行了尝试,它按http://www.grails.org/Drools+Plugin所述工作
您的问题可能必须特定于grails版本。

关于grails - 安装Grails Drools插件时涉及的手动步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3366914/

相关文章:

grails 单选按钮 True 或 false 检查属性

Grails:将插件类导入到 _Events.groovy

android - 从代码更改插件操作图标

android - 将文本转换委托(delegate)给 "plugin"Android 应用程序,事先不知道

concurrency - GPar 的数据并行性

java - 使用放心的 XML 映射

grails - 什么类路径用于执行Grails的application.groovy

grails - NetBeans IDE 8.0.2中没有出现Grails应用程序

java - STS 2.8.0 StartExplorer/旧版插件安装问题

jenkins - 在 Jenkins Groovy 脚本中,如何从批处理文件中获取返回值