Java ist eine extrem verbreitete Programmiersprache, die fast überall verwendet wird – Android-Apps, Spielkonsolen, sogar Supercomputer. Es ist bekannt für seine Einfachheit und seine erstaunliche Portabilität. Im heutigen Artikel werden wir uns die ansehen Die 10 besten Java-IDEs aller Zeiten. Eine IDE (Integrated Development Environment) ist eine All-in-One-Software, mit der Sie nicht nur Ihren Code bearbeiten und kompilieren, sondern auch Ressourcen verwalten, Bereitstellungs- und Versionskontrolloptionen bereitstellen und erweiterte Debugging-Funktionen für Ihr gesamtes Projekt verwenden können.
Beste Java-IDEs
1. NetBeans
Einst im Besitz von Sun Microsystems und jetzt von Oracle, ist NetBeans eine der besten IDEs des letzten Jahrzehnts. NetBeans ist vollständig modularisiert, und alle IDE-Funktionen sind in Paketen enthalten, die als Module bezeichnet werden. Es bietet eine einfache Integration mit Versionskontrollsoftware. NetBeans wurde von Sun Open Source gemacht, sodass jeder zu seiner Entwicklung beitragen kann. Es ist kostenlos und funktioniert auf den meisten Betriebssystemen und Plattformen.
- Entwickler: Orakel
- Plattformen: NetBeans ist eine plattformübergreifende IDE, die Windows, Mac und Linux unterstützt
- Preisgestaltung: Frei
- Größe: 186 MB für die Java EE-Version
[vc_button title=”Download” target=”_self” color=”default” size=”size_small” href=”https://netbeans.org/downloads/”]
2. IntelliJ-IDEE

IntelliJ ist eine Closed-Source-Java-IDE und eine der „großen Drei“ unter den Java-IDEs (die anderen beiden sind Eclipse und NetBeans). IntelliJ IDEA hat eine großartige, moderne Benutzeroberfläche. Es wurde als Basis-IDE für Android Studio ausgewählt, die neue All-in-One-Software zur Entwicklung von Android-Apps, die von Google entwickelt wurde.
Es gibt zwei Versionen von IntelliJ, die kostenlose Community Edition und die Ultimate Edition mit allen Funktionen, für deren Verwendung kostenpflichtige Lizenzen erforderlich sind.
- Entwickler: JetBrains
- Plattformen: OS X, Linux, Windows
- Preisgestaltung: Bezahlt (199 $ Einzelbenutzerlizenz). Kostenlos für Studenten und Open-Source-Projekte.
- Größe: 180 MB für die Community Edition, 290 MB für die Ultimate Edition
[vc_button title=”Download” target=”_self” color=”default” size=”size_small” href=”https://www.jetbrains.com/idea/download/”]
3. Sonnenfinsternis
Eclipse ist eine der beliebtesten IDEs da draußen, und zwar nicht nur für Java, sondern auch für C++ und PHP. Eclipse ist ein Open-Source-Tool und hat eine großartige Community von Entwicklern. Es verfügt auch über eine riesige Bibliothek von Plugins, die alle von Benutzern erstellt wurden. Die neueste große Version von Eclipse kam letztes Jahr mit Eclipse Luna, das Unterstützung für Java 8 bot. Eclipse war auch die Basis-IDE für das alte Android SDK (Software Development Kit).
- Entwickler: Eclipse-Stiftung
- Plattformen: Eclipse ist für Windows, Mac, Linux und OSX verfügbar
- Preisgestaltung: Frei
- Größe: Das Eclipse Luna-Downloadpaket für Java-Entwickler ist (fast) 155 MB groß.
[vc_button title=”Download” target=”_self” color=”default” size=”size_small” href=”https://eclipse.org/downloads/”]
4. Jdeveloper
JDeveloper ist eine vollständig kostenlose IDE, die von Oracle veröffentlicht wurde. JDeveloper bietet verschiedene Funktionen wie Refactoring, Versionskontrolle, Audit & Metriken, Debugging, Profiling. Ant-Unterstützung und Maven-Unterstützung. Es ist in zwei Editionen erhältlich, einer Studio-Edition, die über ein vollständig geladenes Tool-Set zum Erstellen von Programmen in Java verfügt, und einer Java-Edition, die J2EE-, ADF-, UML- und Datenbankfunktionen fehlt, aber viel kleiner und schneller ist. Die Java Edition verfügt über alle Kernfunktionen, die für Java benötigt werden, und sollte die meisten Anfänger und fortgeschrittenen Java-Programmierer zufrieden stellen.
- Entwickler: Orakel
- Plattformen: Plattformübergreifend
- Preisgestaltung: Frei
- Größe: Java-Edition – 181 MB, Studio-Edition – 1,8 GB
[vc_button title=”Download” target=”_self” color=”default” size=”size_small” href=”http://www.oracle.com/technetwork/developer-tools/jdev/downloads/index.html”]
5. Dr. Java
Dr. Java ist eine leichtgewichtige Java-IDE, die auf Sourceforge gepflegt wird. Es ist in erster Linie für Studenten und Anfänger konzipiert, verfügt aber auch über erweiterte Funktionen für Java-Profis. Es ist kostenlos und Open Source. Dr. Java wird von der JavaPLT-Gruppe an der Rice University gepflegt. Seine Schnittstelle wurde mit dem von Sun Microsystems entwickelten Swing-Toolkit entworfen.
- Plattformen: Plattformübergreifend
- Preisgestaltung: Frei
- Größe: 13MB
[vc_button title=”Download” target=”_self” color=”default” size=”size_small” href=”http://www.drjava.org/”]
6. BlueJ
BlueJ ist eine Open-Source-Java-IDE, die für Bildungszwecke entwickelt wurde. Es eignet sich auch für die Entwicklung kleiner Softwareprojekte. Die Benutzeroberfläche von BlueJ ist recht einfach, sodass Anfänger sie gut nutzen können. Es zeigt Klassen und Objekte auf saubere, visuelle Weise. Das Hauptziel von BlueJ ist es, objektorientierte Programmierung zu lehren, daher ist es ein hervorragendes Werkzeug für neue Lernende, leistungsstark, ohne die gruppierte Natur anderer, professioneller IDEs.
- Plattformen: Plattformübergreifend
- Preisgestaltung: Frei
- Größe: 160-170 MB (einschließlich JDK)
[vc_button title=”Download” target=”_self” color=”default” size=”size_small” href=”http://www.bluej.org/”]
7. jSchöpfer

jCreator ist eine schnelle und effiziente Java-IDE, die in C++ geschrieben ist (was sie angeblich schneller macht als andere IDEs, die in Java geschrieben wurden). Es verfügt über eine ähnliche Benutzeroberfläche wie frühere Versionen von Visual Studio und ermöglicht es Ihnen, es nach Ihren Wünschen anzupassen. jCreator ist eine kostenpflichtige IDE, aber eine kostenlose Version ohne Funktionen wie die automatische Codevervollständigung ist ebenfalls verfügbar. jCreator bietet nur Windows-Unterstützung, kann aber mit Vine unter Linux ausgeführt werden.
- Entwickler: Xinox-Software
- Plattformen: Nur Windows.
- Preisgestaltung: Frei
- Größe: 7,2 MB für Testversion
[vc_button title=”Download” target=”_self” color=”default” size=”size_small” href=”http://www.jcreator.org/download.htm”]
8. jBegreifen
jGrasp ist eine weitere superleichte Java-IDE, die sich auf Softwarevisualisierungen konzentriert. Es verfügt über Funktionen wie UML-Klassendiagramme, die zur Verbesserung der Lesbarkeit des Codes beitragen. jGrasp generiert Visualisierungen automatisch und verfügt außerdem über Datenstruktur-Identifikationsmechanismen, dynamische Objektbetrachter und mehrere andere Funktionen, die Java-Code in einer schönen, lesbaren, lehrbuchähnlichen Ansicht darstellen.
- Plattformen: Plattformübergreifend
- Preisgestaltung: Frei
- Größe: 5MB
[vc_button title=”Download” target=”_self” color=”default” size=”size_small” href=”http://spider.eng.auburn.edu/user-cgi/grasp/grasp.pl?;dl=download_jgrasp.html”]
9. Grünfuß
Greenfoot ist eine pädagogische Java-IDE, die fast vollständig interaktionsbasiert ist. Es stützt sich stark auf die Visualisierung von Datenstrukturen und ist für die Erstellung einfacher Programme und 2D-Java-Spiele optimiert. Greenfoot hat eine wirklich großartige Online-Sharing-Funktion, die direkt in die IDE integriert ist. Benutzer können ihre Programme online freigeben, damit andere sie sehen und Hilfe und Feedback erhalten können. Gemeinsame Projekte können direkt online bearbeitet werden. Insgesamt ist Greenfoot großartig für Anfänger.
- Plattformen: Plattformübergreifend
- Preisgestaltung: Frei
- Größe: 162 MB für Windows (JDK enthalten)
[vc_button title=”Download” target=”_self” color=”default” size=”size_small” href=”http://www.greenfoot.org/download”]
10. Codenvy
Im letzten Eintrag unserer Liste haben wir Codenvy, das im Gegensatz zu allen anderen bisher erwähnten IDEs rein Cloud-basiert ist. Keine Installation erforderlich. Codenvy hat alle Glocken und Pfeifen einer voll ausgestatteten „Offline“-IDE, einschließlich Build/Run/Debug-Umgebungen. Die Fähigkeit zur Zusammenarbeit in Echtzeit ist eine der wünschenswerten Funktionen von Codenvy. Codenvy hat eine großartige Benutzeroberfläche und mehrere Arbeitsbereichsoptionen. Es ist nach Zahlung einer monatlichen Abonnementgebühr verfügbar. Die Community Edition von Codenvy kann kostenlos verwendet werden.
Detaillierte Informationen:
- Entwickler: Codenvy Inc.
- Plattformen: Plattformübergreifend (browserbasiert)
- Preisgestaltung: Kostenlos für die Community-Edition. Abonnements für die Premium-Version ab 1 $ pro Monat.
[vc_button title=”Download” target=”_self” color=”default” size=”size_small” href=”https://codenvy.com/”]
SIEHE AUCH: Top 15 Programmiersprachen zum Lernen im Jahr 2015
Wenn Sie Vorschläge für unsere Liste der besten Java-IDEs haben, können Sie uns dies gerne in den Kommentaren mitteilen.