我想知道是否有其他人在安装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 - 将.grails文件夹中的jar文件复制到您自己的应用程序文件夹
从
复制.grails\1.2.2\projects\<your-project>\plugins\drools-0.3\lib
到工作区中的lib文件夹
的任何位置步骤5在Spring STS中添加jar来构建路径
步骤6将.grails文件夹中的drools类复制到您自己的应用程序中的相应文件夹
.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
(记住并更改这两个文件中的包以匹配您自己的应用程序包结构)
我很想知道其他人是否有过类似的问题,因为花了一段时间才弄清楚如何做到这一点。当然应该有一种比这更简单的方法吗?
答案 0 :(得分:0)
我用grails 1.1.1和drools-0.3尝试了这个,它的工作原理如http://www.grails.org/Drools+Plugin所述 您的问题可能与grails版本有关。