2017-02-16 5 views
1

私はorg.springframework.boot:spring-boot-gradle-pluginの標準的なスプリングブートプロジェクトを持っています。私は依存性のバージョンを上書きできることを知っています。spring-boot依存バージョンをgradleで取得する方法は?

ext['slf4j.version'] = '1.7.5' 

ですが、後でスクリプトで使用できるように、現在spring-bootプラグインによってインポートされているバージョンを取得するにはどうすればよいですか?例えば:サブプロジェクトについては

gradle listAllDependencies 

currentSlf4jVersion = xxx('slf4j.version') 

答えて

0

あなたはすべてのコマンド

gradle dependencies 

を使用して、Gradleのプロジェクトの依存関係を見つけることができます

gradle :<subproject>:dependencies 

この意志を出力依存関係

+0

申し訳ありません - 私は、スクリプト内でそれを取得する必要があるので、あなたがあなたの依存関係をリストアップしたら、私は後で – piotrek

+0

使用することができます、あなたは推移的な依存関係とその詳細をspring-bootでインポートします。 – fabfas

+0

@piotrekあなたはgradleで依存関係を定義します。依存関係を解決するときに、スクリプトやコード内でそのAPIを使用するだけで、gradleに包含/除外を強制することができます。つまり、プログラム内でコード内のAPIバージョンを判断できますが、このアプローチはお勧めしません。 – fabfas

関連する問題