NetBeans: Unterschied zwischen den Versionen
(→Beschreibung) |
(spelling) |
||
Zeile 1: | Zeile 1: | ||
== Beschreibung == | == Beschreibung == | ||
− | [http://www.netbeans.org NetBeans] ist eine moderne und sehr | + | [http://www.netbeans.org NetBeans] ist eine moderne und sehr leistungsfähige Entwicklungsumgebung für Java (und andere Sprachen wie C und C++, ab Version 6.1 auch JavaScript, Ruby und PHP). Es unterstützt nicht nur Java als Sprache, sondern es ist auch technologiebewusst mit sehr vielen Kreatoren und One-Click-Lösungen (unter anderem für Swing, J2EE, JavaBeans, WSDL etc.). |
− | Im Gegensatz zum z.B. [[IBM_Eclipse|Eclipse]] ist NetBeans ein Rein-Java-Project, ohne | + | Im Gegensatz zum z.B. [[IBM_Eclipse|Eclipse]] ist NetBeans ein Rein-Java-Project, ohne Benutzung von JNI. Es ist von einer Seite vorteilhaft, weil es damit platformunabhängiger wird. Von der anderen Seite integriert sich NetBeans somit schlechter mit dem Desktop und System Look and Feel. |
− | Zur Zeit ist NetBeans die Entwicklungsumgebung auf dem Sun alle seine | + | Zur Zeit ist NetBeans die Entwicklungsumgebung auf dem Sun alle seine Entwicklungslösungen basiert (Sun Studio 12, Sun One Studio). Nichtsdestotrotz bleibt NetBeans Open Source und community-oriented. Mann kann damit ziemlich sicher sein, dass der Projekt weiterentwickelt und noch lange unterstützt wird. |
== Features == | == Features == |
Version vom 24. Mai 2008, 12:30 Uhr
Inhaltsverzeichnis
Beschreibung
NetBeans ist eine moderne und sehr leistungsfähige Entwicklungsumgebung für Java (und andere Sprachen wie C und C++, ab Version 6.1 auch JavaScript, Ruby und PHP). Es unterstützt nicht nur Java als Sprache, sondern es ist auch technologiebewusst mit sehr vielen Kreatoren und One-Click-Lösungen (unter anderem für Swing, J2EE, JavaBeans, WSDL etc.). Im Gegensatz zum z.B. Eclipse ist NetBeans ein Rein-Java-Project, ohne Benutzung von JNI. Es ist von einer Seite vorteilhaft, weil es damit platformunabhängiger wird. Von der anderen Seite integriert sich NetBeans somit schlechter mit dem Desktop und System Look and Feel. Zur Zeit ist NetBeans die Entwicklungsumgebung auf dem Sun alle seine Entwicklungslösungen basiert (Sun Studio 12, Sun One Studio). Nichtsdestotrotz bleibt NetBeans Open Source und community-oriented. Mann kann damit ziemlich sicher sein, dass der Projekt weiterentwickelt und noch lange unterstützt wird.
Features
NetBeans unterstützt sehr viele Technologien um Java und nicht nur. Dabei die vielleicht wichtigsten sind:
- Kontextbewußter Syntax-Assistance mit mächtigen Refactoring, Formatierung etc.
- Debugging
- JavaDocs (für äußere Bibliotheken sowie eigene Projekte)
- Ant
- SVN, CVS und Mercurial
- JDBC (mit SQL-Browser)
- J2EE, Java Persistance etc.
- UML
- ...
Dazu bietet NetBeans verschiedene Plugins an, zum Beispiel zum kolaboratiben Arbeit am einem Project, Project Management oder integration mit anderen Programen.
Systemanforderungen
- CPU: mindest 1 GHz, 2 GHz empfohlen
- Speicher: mindest 512 MB, 1 GB empfohlen
- Display: 1024x768
- Software: JDK 5.0 Update 14
- Festspeicher: 800 MB (für NetBeans mir wirklich allen Features, auch kleiere Pakete verfügbar)
Fazit
Für moderne Rechner mit ausreichenden Parametern ist NetBeans eine hervorragende Lösung. Es ist Platformunabhängig und sehr Leistungsfächig. Auf älteren Rechnern kann man NetBeans 5.5 nutzten, der auch eine sehr gute Arbeitsumgebung ist. Als ein Produkt von Sun kann man sicher sein dass es alle Standarte unterschtüzt und zuverlässig bleibt. Man arbeitet damit sehr bequem und produktiv. Auch wenn am Anfang nicht alles klar sein könnte ist NetBeans sehr intuitiv. Dabei ist die Arbeit und Projektstruktur im NetBeans viel klarer und ubersichtlicher als z.B. in Eclipse.