質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Gradle

Gradleは、ビルド自動化ツールです。 ソフトウェアパッケージやドキュメント、 または実際に何か他の種類のプロジェクトの構築、テスト、公開、展開などを自動化が出来ます

Spring Boot

Spring Bootは、Javaのフレームワークの一つ。Springプロジェクトが提供する様々なフレームワークを統合した、アプリケーションを高速で開発するために設計されたフレームワークです。

Q&A

解決済

1回答

10004閲覧

Gradleで依存ライブラリの最新バージョンを簡単に調べる方法

masao1192

総合スコア7

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Gradle

Gradleは、ビルド自動化ツールです。 ソフトウェアパッケージやドキュメント、 または実際に何か他の種類のプロジェクトの構築、テスト、公開、展開などを自動化が出来ます

Spring Boot

Spring Bootは、Javaのフレームワークの一つ。Springプロジェクトが提供する様々なフレームワークを統合した、アプリケーションを高速で開発するために設計されたフレームワークです。

0グッド

0クリップ

投稿2016/10/01 05:12

###質問
Gradleで依存ライブラリの最新バージョンを簡単に調べる方法はありませんか?

###前提

Java + Spring Boot + GradleでWebシステムを作っています。

build.gradleで依存ライブラリを設定する際は、バージョンを指定しています。

//例 compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.4' ...

あるタイミングで依存ライブラリの最新化と検証を行いたいのですが、
依存しているライブラリが多く、1つ1つ最新のバージョンを調べるのが大変です。

調べてみたところMavenではそのようなプラグインがあるみたいなのですが、
Gradleでは見当たりませんでした。

Mavenでの依存ライブラリの最新バージョンを表示、更新したりできるVersions Maven Plugin

よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

「gradle 動的バージョン」で検索してみてはいかがでしょうか。

プラグインなしでも依存設定を以下のように指定して、

gradle

1 dependencies { 2 compile 'org.slf4j:slf4j-log4j12:latest.release' 3 testCompile 'junit:junit:latest.release' 4 }

以下のタスクを実行すれば依存ライブラリの最新版を表示できます。(ちょっとみづらいですが)

sh

1$ gradle dependencies

投稿2016/10/01 07:03

編集2016/10/01 07:07
tkmtmkt

総合スコア1800

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

masao1192

2016/10/01 07:57

ご紹介いただきました「Gradle Versions Plugin」を使用して、 以下タスクを実行することで解決できました。 ``` $ gradle dependencyUpdates ``` ありがとうございました。 「latest.release」等の動的バージョン指定でも、最新版を表示できましたが、 毎回、依存ライブラリ全てのバージョン番号を「latest.release」に 書き換えるのは大変なため、今回はこの方法は見送ります。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問