2016-12-30 6 views
0

WARファイルのWEB-INF \ libフォルダは、ユーザのためのflatDirリポジトリとして機能する必要があります。私は推移的な依存関係が解決されるように、各JARにPOMファイルを提供する必要があると推測します。Gradle:POMファイルをWARにコピーするにはどうすればよいですか?

各JARのPOMファイルをWARファイルのWEB-INF \ libフォルダにコピーするにはどうすればよいですか?

マイルートプロジェクトスクリプト:

apply plugin: 'war' 

jar.enabled = false 
war { 
    dependencies { 
     subprojects.each { runtime it } 

     providedCompile servlet 
    } 
} 

答えて

1

あなたがthis gistを使用することができますMavenのディレクトリ構造にすべての依存関係(およびPOMファイル)をダウンロードしたい場合は

Note that this type of repository does not support any meta-data formats like Ivy XML or Maven POM files. 

を述べflatDir documentationご覧ください。 。 javadocsとソースもダウンロードするにはthis answer

関連する問題