Ручные действия при установке плагина grails drools - PullRequest
1 голос
/ 30 июля 2010

Мне было интересно, сталкивался ли кто-нибудь еще с проблемами при установке плагина drools для grails, потому что мне пришлось сделать несколько ручных шагов, чтобы это заработало, и я подумал, что он просто установится и сразу заработает.

Чтобы это работало, мне нужно было выполнить следующие шаги:

Шаг 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 файлах, чтобы он соответствовал вашим собственным приложениямпакет улructure)

Мне интересно посмотреть, не сталкивались ли другие люди с подобными проблемами, потому что потребовалось время, чтобы понять, как это сделать.Наверняка должен быть более простой способ заставить его работать, чем этот?

1 Ответ

0 голосов
/ 03 августа 2010

Я пробовал это с Grails 1.1.1 и drools-0.3, и это работало, как упомянуто в http://www.grails.org/Drools+Plugin Возможно, ваша проблема связана с версией Grails.

...