2020-10-30 【Maven・gradle】~全体概要~ ビルドツール Javaビルドツール入門 Maven/Gradle/SBT/Bazel対応作者:掌田津耶乃秀和システムAmazon 開発ツールとの関係図(eclipse上で動作させる) OSとの関係図(Windows上で動作させる) ビルドツールとは 役割 開発言語との関係 開発ツールとビルドツールの関係 開発ツールとの関係図(eclipse上で動作させる) eclipse OSとの関係図(Windows上で動作させる) Windows ビルドツールとは 開発効率化を支援するツール 手作業では大変な開発のライフサイクルを自動化する 役割 ①プログラムのビルド ②テストの実行 ③ライブラリの管理 ④デプロイ 開発言語との関係 開発言語と親和性が必要 ツール内で実行される処理も文法を持った言語で記述 Java → Java仮想マシンで動作するビルドツール 開発ツールとビルドツールの関係 開発ツールにはビルドツールを組み込める EclipseにはMaven、Gradleをプラグインでき、JVM上で実行できる 開発ツール内部からコマンドを実行する ビルドツール単体でも実行可能 JVM、Mavenのインストールが必要 Javaビルドツール入門 Maven/Gradle/SBT/Bazel対応作者:掌田津耶乃秀和システムAmazon