我想知道在安装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/