grails の drools プラグインをインストールするときに問題が発生した人が他にいるかどうか疑問に思っていました。これを機能させるには、手動でいくつかの手順を実行する必要があり、インストールしてすぐに機能すると思ったからです。
これを機能させるには、次の手順を実行する必要がありました。
ステップ 1 - drools プラグインをインストールする
grails install-plugin drools
ステップ 2 - アプリを実行してみる
grails run-app
(SAXParser 例外により、アプリを起動できませんでした)
ステップ 3 - Jar ファイルを削除して SAXParser Exception を修正する
.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 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 つのファイルのパッケージを覚えておいて、独自のアプリケーション パッケージ構造に一致するように変更してください)
これを行う方法を理解するのに時間がかかったので、他の人が同様の問題を抱えているかどうかを知りたい. 確かに、これよりも簡単に機能させる方法があるはずですか?