1

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 つのファイルのパッケージを覚えておいて、独自のアプリケーション パッケージ構造に一致するように変更してください)

これを行う方法を理解するのに時間がかかったので、他の人が同様の問題を抱えているかどうかを知りたい. 確かに、これよりも簡単に機能させる方法があるはずですか?

4

1 に答える 1

0

私はこれを grails 1.1.1 と drools-0.3 で試しましたが、http: //www.grails.org/Drools+Plugin に記載されているように機能しました。 問題はおそらく grails バージョンに固有のものであるに違いありません。

于 2010-08-02T21:06:53.043 に答える