0

OSXで正常に動作するUbuntu(8)でgrails 2.0.3を使用してアプリを実行しようとすると、次の問題が発生します。

:: problems summary ::
:::: WARNINGS
    ::::::::::::::::::::::::::::::::::::::::::::::
    ::          UNRESOLVED DEPENDENCIES         ::
    ::::::::::::::::::::::::::::::::::::::::::::::
    :: org.grails.plugins#resources;1.1.6: configuration not found in org.grails.plugins#resources;1.1.6: 'master'. It was required from org.grails.plugins#jquery-mobile;1.0.3 compile
    ::::::::::::::::::::::::::::::::::::::::::::::

:: problems summary ::
:::: WARNINGS
    ::::::::::::::::::::::::::::::::::::::::::::::
    ::          UNRESOLVED DEPENDENCIES         ::
    ::::::::::::::::::::::::::::::::::::::::::::::
    :: org.grails.plugins#resources;1.1.6: configuration not found in org.grails.plugins#resources;1.1.6: 'master'. It was required from org.grails.plugins#jquery-mobile;1.0.3 compile
    ::::::::::::::::::::::::::::::::::::::::::::::

| Error Failed to resolve dependencies (Set log level to 'warn' in BuildConfig.groovy for more information):

- org.grails.plugins:resources:latest.integration

どこで問題を探すべきか考えていますか?

4

3 に答える 3

1

これは、プラグインのロード順序に問題がある可能性があります。

同様の問題が発生したとき、application.properties からすべてのプラグインを削除し、プラグインの後にプラグインを追加しました (サーバーを再起動するたびに)。

于 2012-04-08T16:42:30.847 に答える
1

すべてのプラグインとプロジェクト情報は 2 つのディレクトリに保存されます

.grails

.ivy2

通常、それらはユーザーのホーム アカウントの下にあります。

アップグレードするときは、grails upgrade コマンドを実行する必要があります。これにより、すべてのプラグイン情報が解決されます。

問題がある場合は、.grails および .ivy2 ディレクトリを削除して、プロジェクトを最初から再構築することもできます。

于 2012-04-08T17:52:35.040 に答える
0

私はこれと同じ問題を抱えていたので、この質問を見つけました。run-app コマンドをもう一度実行するだけで機能しました。

于 2012-08-30T11:53:57.717 に答える