逃亡見聞録_d

南から逃げてきた

SDKMAN,Gradle

SDKMAN

公式サイト

SDKMAN! the Software Development Kit Manager

どのようなソフトウェア

パッケージマネージャなので各種ソフトウェアの導入、削除を手軽に行える。 今回、Gradleの導入にあたって使用したが、管理対象のソフトウェアがかなり多い。

使用方法把握

公式を見るのが一番手っ取り早い。

Usage - SDKMAN!

以下のコマンドで対象のソフトウェア一覧が閲覧できる。

sdk list

参考記事(Qiita)

qiita.com

qiita.com

Gradle

公式サイト

Gradle Build Tool

どのようなソフトウェア

ビルドツール。Groovyで記述、RIP xml

Qiitaの記事によると

最近の Java 開発ではだいぶデファクト・スタンダード

らしい。Mavenのレポジトリを完全サポートしているようで、今までのビルドツールの良いとこどりという表現がしっくりくる。

使用方法把握

公式サイトのユーザーズガイド第4章が詳しい。

Using the Gradle Command-Line - Gradle User Guide Version 3.3

参考記事

そもそも自分がビルドツールに対する理解が浅かったことを痛感。パッケージマネージャ的な役割(依存関係解消等)が主機能だと思っていた節があった。以下の記事は体系的な知識を得るのにとても参考になる。

Ant とか Gradle とか,名前は見かけるけど何に使っているのかよくわかりません (意訳)

耳が痛い。

qiita.com

あと、まだ未読だがここもよさげ

第1回 Gradle入門 | Developers.IO