![見出し画像](https://assets.st-note.com/production/uploads/images/152355665/rectangle_large_type_2_7b7aa29732662a84d54a29d0f471748c.png?width=1200)
Java開発環境のまとめ
IDE(統合開発環境)
Eclipse
IBM社が開発したオープンソースの統合開発環境
コード補完機能やリファクタリング機能、プラグイン機能による拡張性などプログラミングに必要な機能
独自のJavaの開発JDT(Java Development Tools)が標準装備
標準ビルドツールAnt(アント)
Net Beans
オラクル社が開発したオープンソースの統合開発環境
Eclipse同様の機能を備える
ほぼ100%Javaで作成されている
GUIビルダー装備
ビルドツール
Ant(アント)
設定ファイルが肥大化しやすい、ライブラリの依存関係を解消できないなどの欠点がある
Eclipseの標準ビルドツール
設定ファイル名 : build.xml
Maven(メーベン)
Antの後継ツール
設定ファイル名 : pom.xml
設定ファイルの記述が簡単
ライブラリ依存関係解決機能を持っている
Gradle(グレードル)
設定ファイル名 : build.gradle
ライブラリ依存関係解決機能
Android Studioの標準ビルドツール