0
私はプライベートプラグインを使用してのGrails 2.0アプリケーションを構築しようとしている:Grailsの2.0プラグインの依存関係
- mycompanyの - フロントエンド= Grailsアプリケーション
- ドメインクラス
mycompany-coreプラグインで、いくつかのドメインクラスを作成し、BuildConfig.groovyにjoda-time依存関係を追加しました:
plugins {
build(":tomcat:$grailsVersion",
":release:1.0.1",
":svn:1.0.2") {
export = false
}
build(":joda-time:1.3.1")
}
mycompanyの - フロントエンドアプリで
は、私は次のBuildConfig.groovyを持っている:私も混乱を避けるために、application.propertiesからgrails.pluginsエントリを削除
plugins {
runtime ":hibernate:$grailsVersion"
runtime ":resources:1.1.5"
build "mycompany:mycompany-core:0.1-SNAPSHOT"
build ":svn:1.0.2"
build ":spring-security-core:1.2.7"
build ":tomcat:$grailsVersion"
}
。 しかし、最後にmycompany-frontendはmycompany-coreプラグインからモデルクラスを見つけることができません。
これを動作させるにはどうすればよいですか?
ご返信ありがとうございます。私はこのアドバイスに従ってhttp://www.nslms.com/2011/01/03/grails-plugin-dependencies/(ビルド+ランタイム+コンパイルですべての依存関係を置くと、それはうまくいくようですが、すばらしい解決策ではありません) mycompany-coreプラグイン定義のため、mycompany-frontendアプリケーションのjoda-timeの自動インポートを期待しています – Wavyx
"compile"定義に移動してすべて正常に動作しました。ありがとう – Wavyx