2

を持っていてgrails 1.3.7、にアップグレードしましgrails 2.1.0たが、実行grails run-appすると次のエラーが発生しました。

      http://repo.grails.org/grails/core/org/grails/plugins/yui/[revision]/yui-[revision].zip
        ::::::::::::::::::::::::::::::::::::::::::::::
        ::          UNRESOLVED DEPENDENCIES         ::
        ::::::::::::::::::::::::::::::::::::::::::::::
        :: org.grails.plugins#yui;[2.6.0,): not found
        ::::::::::::::::::::::::::::::::::::::::::::::

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

grails install-plugin yuiとを試しましgrails uninstall-plugin yuiたが、どちらも機能しませんでした。プラグインは本当に必要ありませんがyui、どのソリューションも受け入れられます。どうすればその問題を解決できますか?

4

4 に答える 4

2

のような線がないことを確認してcompile ":yui:2.x.x.x"くださいBuildConfig.groovyplugins.yui 2.x.x.xapplication.properties

通りの言葉は、 Grails grails install-plugin2.xの後に廃止され、プラグインをインストールするBuildConfig.groovy 方法を変更することを示しています。

于 2012-08-26T05:10:57.650 に答える
1

「grails dependency-report」で依存関係を表示する必要があります。その後、「yui」プラグインを使用して、任意のプラグインで HTML レポートを表示できます。

于 2012-08-24T02:26:51.857 に答える
1

同じ問題が発生しました...次のように、ディスクで見つけた別のバージョンをアプリケーションの lib フォルダーにコピーしました。

cp /tmp/yui_2.7.0.zip ライブラリ

CDライブラリ/

cp yui_2.7.0.zip yui-2.6.0.zip

grails のコンパイルを開始すると、トリプルを実行するとすべて問題ないように見えます。

Grails のアップグレード Grails のコンパイル

そして、もう文句はないようです...

therbert@mail:~/grapp/dhc$ grails コンパイル | プラグイン JAR の解決

依存関係 :: 問題の概要 :: :::: エラー

     Server access Error: Connection refused url=http://localhost:8081/artifactory/plugins-releases-local/org/grails/plugins/yui/%5B2.6.0,)/yui-%5B2.6.0,).pom
    Server access Error: Connection refused url=http://localhost:8081/artifactory/plugins-releases-local/org/grails/plugins/yui/maven-metadata.xml

    Server access Error: Connection refused url=http://localhost:8081/artifactory/plugins-releases-local/org/grails/plugins/yui/%5B2.6.0,)/yui-%5B2.6.0,).zip

| | コンパイル 290 ソース ファイル 注: 一部の入力ファイルは、非推奨の API を使用またはオーバーライドします。注: 詳細については、-Xlint:deprecation を使用して再コンパイルしてください。

注: 一部の入力ファイルは、未チェックまたは安全でない操作を使用します。ノート:

詳細については、-Xlint:unchecked を指定して再コンパイルしてください。| | 28 ソースのコンパイル

ファイル。therbert@mail:~/grapp/dhc$ grails アップグレード | に設定された環境

発達.....

>

    WARNING: This target will upgrade an older Grails application to 2.1.0.

    Are you sure you want to continue?

               [y,n] y | Plugin 'hibernate' with version '2.1.0' is already 

インストール済み | バージョン「2.1.0」のプラグイン「tomcat」はすでに

インストール済み | プロジェクトをアップグレードした thebert@mail:~/grapp/dhc$ grails compile

| | 290 個のソース ファイルのコンパイル 注: 一部の入力ファイルは、

非推奨の API。注: 詳細については、-Xlint:deprecation を使用して再コンパイルしてください。

注: 一部の入力ファイルは、未チェックまたは安全でない操作を使用します。ノート:

詳細については、-Xlint:unchecked を指定して再コンパイルしてください。| | 28 ソースのコンパイル

ファイル。

于 2012-08-24T12:44:14.317 に答える
0

この質問に対する答えがあったかどうか疑問に思っています

grails の依存関係レポートを見ると、grails-ui プラグインがバブリング プラグインにインポートされ、次に yui プラグインがインポートされます。

BuildConfig.groovy で bubbling と yui プラグインを除外しようとしましたが、残念ながらうまくいきませんでした。@mootinator - BuildConfig.groovy とアプリケーション プロパティの両方を確認しましたが、これらのファイルには yui への参照がありません

于 2012-09-10T10:40:13.260 に答える