2017-01-05 19 views
0

maven-dependency-pluginunpack-dependenciesをアーティファクト名に基づくディレクトリに使用しようとしています。パラメータを使用しないMaven Dependency Plugin

この目的のために、useSubDirectoryPerArtifact=trueパラメータを使用してみましたが、これは認識できません。

私が使用しています正確なコマンドは次のようになります。この動作は全てにより示されていることを

[DEBUG] (f) silent = false 
[DEBUG] (s) skip = false 
[DEBUG] (f) stripClassifier = false 
[DEBUG] (s) stripVersion = false 
[DEBUG] (s) useJvmChmod = true 
[DEBUG] (s) useRepositoryLayout = false 
[DEBUG] (s) useSubDirectoryPerArtifact = false 
[DEBUG] (s) useSubDirectoryPerScope = false 
[DEBUG] (s) useSubDirectoryPerType = false 
[DEBUG] -- end configuration -- 

注:私はデバッグ出力を表示すると

mvn -X dependency:unpack-dependencies -DincludeClassifiers=x86-win-vc80 -DoverWriteReleases=true -DoverWriteSnapshots=true -DuseSubDirectoryPerArtifact=true -DoutputDirectory=<OUTPUT_DIRECTORY> 

は、私は次の抽出物を含む何かを得ますuseSubDirectoryPerArtifact,およびuseSubDirectoryPerTypeですが、その他のプロパティ(上書きや出力ディレクトリなど)は正しく設定されています。

私がここで間違っていることはありますか?達成しようとしていることを達成する別の方法がありますか?私はオーバーライドすることuseSubDirectoryPerArtifact=trueプロパティ

mdep.useSubDirectoryPerArtifact=trueにを変更することでこの問題を解決するために管理

TIA

答えて

0

user.propertyとしてドキュメントhereで識別されます。

これは、プロパティの名前とどのように(この場合のように)異なる可能性があることに注意してください。

関連する問題