Javaは、世界で最も普及しているプログラミング言語の1つであり、言語のシンプルさと、一般的および特定のコーディング目的の両方をサポートする市場の統合開発環境の堅牢なエコシステムによって促進されています。
多くのIDEは有償のエンタープライズ開発スタックの一部ですが、Javaプログラマは、無料、オープンソース、またはその両方の強力でうまく設計された複数のIDEにアクセスできます。私たちは最も人気のある5つを強調します。
Eclipse

Eclipseは2001年以来ずっとJava開発者に人気があります。商用プロジェクトの開発によく使用されるオープンソースソフトウェアです。
さまざまな便利なプラグインを搭載したこのプラットフォームの最も優れた点は、ビューとエディタのセットを提供するビジュアルコンテナであるPerspectivesというプロジェクトをワークスペースに配置できることです。
Eclipseは堅牢で、分析、設計、管理、実装、開発、テスト、およびドキュメントを含む大規模な開発プロジェクトを処理できます。
Eclipseは開発者に幅広いオプションを提供しています。そのうちの最新のEclipse Oxygenが2017年にデビューしました。
Eclipseにアクセスする
05の02インテリジェントIDEA

Java開発者向けのもう1つのIDEはJetBrainsのIntelliJ IDEAです。これは商用Ultimate版と無料のCommunityダウンロード版として利用できます。
このプラットフォームは、いくつかのビルドシステムのサポートを提供し、直感的なコード補完、コード解析、単体テストフレームワークとの統合、フル機能のデータベースエディタ、およびUMLデザイナを備えています。
IntelliJ IDEAには何百ものプラグインが用意されています。さらに、このプラットフォームには、Androidアプリの開発ツールが搭載されています。
IntelliJ IDEAにアクセス
03/05NetBeans

NetBeans IDEは、Java、PHP、C / C ++、およびHTML5の高度な機能とサポートを提供し、開発者がデスクトップアプリケーション、Webアプリケーション、およびモバイルアプリケーションを構築するのに役立ちます。
このプラットフォームは、世界的な開発者コミュニティを誇っており、オープンソースです。 Java MEからEnterprise EditionまでのすべてのJavaバージョンでNetBeansを使用します。
NetBeansはデータベースのサポートを提供していますが、他のフリーのIDEではサポートしていません。データベースエクスプローラを使用すると、IDEのデータベースとテーブルを作成、変更、および削除できます。
NetBeansはApacheに移行中です。
訪問NetBeans
04/05JDeveloper

Oracleによって開発されたJDeveloperは、JavaベースのSOAおよびEEアプリケーションの開発プロセスを簡素化する強力なIDEです。
このプラットフォームは、Oracle FusionミドルウェアおよびOracle Fusionアプリケーションのエンドツーエンド開発を提供します。 Java、SQL、XML、HTML、JavaScript、PHPなどの言語での開発が可能です。
プラットフォームは、設計、コード開発、デバッグ、最適化、プロファイリング、および展開から開発ライフサイクル全体をカバーし、アプリケーション開発を可能な限り単純化することに重点を置いています。
JDeveloperにアクセスする
05/05BlueJ

あなたが初心者の方であれば、BlueJ Java IDEがあなたの路地の真上にあるかもしれません。これは、Windows、MacOS、Ubuntu、およびその他のオペレーティングシステムで動作します。
このIDEは初心者の開発者に最適なので、ユーザーがソフトウェアを理解してサポートを見つけるのを助ける強力なBlueroomコミュニティを持っています。
リモートファイルマネージャやマルチプロジェクトワークスペースハンドラなど、BlueJの拡張機能をいくつかインストールして、ベースプログラムで提供されていない機能を追加または変更することができます。
オープンソースBlueJプロジェクトはOracleによってサポートされています。
BlueJにアクセス




