2016-08-08 8 views
2

groovy-all jarの未解決の依存関係を実行して、grailsアプリケーションを2.0.0から2.5.5にアップグレードしようとしています。 BuildConfig.groovyの依存関係リゾルバがivyに設定されています。 。 org.codehaus:また、場所%USERPROFILE%/ Grailsの/ツタキャッシュ/ org.codehaus.groovyはバージョン2.4.5Grails 2.5.5へのアップグレード - 未解決の依存関係 - groovy-all 2.4.5

Javaが正確なエラー

JDK7

に設定されているのグルーヴィー-all.jarをが含まれています.groovy#groovy-all; 2.4.5:org.codehaus.groovy#groovy-allの設定が見つかりませんでした。2.4.5: 'master'。これは、org.grails番号のGrailsのコアから必要とされた。2.5.5

BuildConfig.groovy

grails.project.dependency.resolver = "ivy" 

repositories { 
    mavenRepo "link to company specific repo" 
    mavenCentral() 
} 


plugins { 
    runtime ":hibernate4:4.3.10" 
    runtime ":jquery:1.7.1" 
    runtime ":resources:1.1.5" 
    runtime ":bubbling:1.5.1" 
    runtime ":calendar:1.2.1" 
    runtime ":code-coverage:1.1.6" 
    runtime ":jsecurity:0.3" 
    runtime ":tomcat:7.0.42" 
    runtime ":webflow:1.3.7" 
    runtime ":webtest:1.1.5.1" 
    runtime ":yui:2.8.2.1" 

    build ":tomcat:7.0.70" 
} 

をコンパイル助けてください。追加の詳細が必要な場合はお知らせください。

+0

私はまったく同じ問題を抱えています。残念ながら、下記の回避策は私のために働いていません。私の唯一の選択肢は、代わりにgrails 2.5.4を使用することです。他に誰かの提案がない限り。ありがとう。 – jnunderwood

+0

上記の問題はGrailsバージョン2.5.5に固有の問題ですが、私の回避策はうまくいきましたが、この回避策ではバージョン2.5.5を続けることはできません。これは、継続的な統合、運用の展開などの問題です。この問題はバージョン2.5.4に移行しました。だからGrailsバージョン2.5.4を指すのは良い選択です – nshweta

答えて

2

この問題の原因を見つけるのに多くの時間を費やした結果、Grailsバージョン2.5.5(https://github.com/grails/grails-core/issues/10011)で報告された問題を発見しました。プロジェクトに行く前に、基本的なgrailsコマンド "grails-createapp"を実行しようとしました。このコマンドは、上記のエラーで失敗しました。我々の場合で

ソリューションは、バージョン2.5.5へのアップグレードについて

 1. Remove Grails version 2.5.5 (if this is already installed) 
    2. Download/install Grails version 2.5.4 
    3. Run basic command grails-createapp. This runs fine and an app is created. 
    4. Remove Grails version 2.5.4 
    5. Install Grails version 2.5.5 now 
    6. Run command - grails createapp (this starts working now) 

奇妙な問題:)

+2

確かに奇妙なものです。とにかく、生成されたファイルのデフォルト値である_BuildConfig.groovy_の依存関係リゾルバを設定することによって問題を解決することは可能ですが、 'create-app'の呼び出し時にファイルがなく、設定なしのデフォルトリゾルバは_ivy_ですこのgrailsバージョンでは何とかバグがあります。リンク先の問題の説明をもう少し掲載しました:https://github.com/grails/grails-core/issues/10011#issuecomment-245138488 – topr

3

にした。これは、働いていたライン

compile 'org.codehaus.groovy:groovy-all:2.4.6'

の依存関係、あなたのBuildConfigに追加私のために。

関連する問題