JDeveloper

JDeveloper
JDeveloper
Entwickler Oracle
Aktuelle Version 11g (11.1.2.1.0)
(September 2011)
Betriebssystem plattformunabhängig
Programmier­sprache Java
Kategorie IDE
Lizenz Proprietär
www.oracle.com/technology/products/jdev/index.html

Der JDeveloper ist eine kostenlose Integrierte Entwicklungsumgebung (IDE) von Oracle. Er bietet Möglichkeiten für die Softwareentwicklung in Java, XML, SQL, PL/SQL, HTML, JavaScript, BPEL und PHP. Der JDeveloper deckt den vollen Entwicklungsprozess ab, beginnend mit dem Entwurf, über die Kodierung, Debugging, Optimierung und Profiling, bis hin zum Deployment. Seit 2005 ist er frei verfügbar.

Mit JDeveloper verfolgt Oracle das Ziel, die Anwendungsentwicklung zu vereinfachen. Dabei wurde Wert auf eine visuelle und deklarative Herangehensweise an die Softwareentwicklung und auf eine fortschrittliche Kodierumgebung gelegt. Zusätzlich fügt sich JDeveloper in das Application Development Framework (ADF) von Oracle, einem J2EE-basierten Framework, ein, was eine zusätzliche Erleichterung für die Anwendungsentwicklung bringt.

Der Oracle JDeveloper ist die Hauptplattform für diverse Oracle-Werkzeuge. Der Kern der IDE stellt eine API zur Verfügung, die von anderen Programmierern genutzt wird, um Erweiterungen für den JDeveloper zu erstellen. Die Design- und Entwicklungskomponenten von BPEL, Portal, Oracle Business Intelligence und andere Komponenten der Oracle-Plattform bauen auf dem JDeveloper auf. Dieselbe IDE-Plattform dient als Basis für SQL Developer, ein anderes Produkt von Oracle, welches speziell auf PL/SQL und Datenbankentwicklung abzielt.

Inhaltsverzeichnis

Bestandteile

Der JDeveloper ist in drei Ausführungen erhältlich, von denen jede auf den Funktionen der darunterliegenden aufbaut. Alle drei Editionen sind gratis verfügbar. Eine grobe Aufstellung der Funktionen:

Java Edition

  • Unterstützung der Java Platform, Standard Edition (Java SE), Version 5
  • Code Editor
  • Code Navigation
  • Refactoring
  • Swing
  • Unit Testing
  • Version Control
  • Audit & Metrics
  • Debugging
  • Profiling
  • Ant Unterstützung
  • XML Unterstützung
  • Open API & Extensions
  • User Assistance
  • Maven 2 Integration

J2EE Edition

  • JSP
  • Struts
  • JSF 2.0
  • EJB
  • TopLink
  • Web Services
  • UML
  • Database Development
  • Deployment & Management

Studio Edition

  • ADF Databinding
  • ADF Faces
  • ADF Mobile
  • ADF Business Components
  • ADF Swing
  • ADF Deployment
  • BPEL Designer
  • ESB Designer
  • Portlet Development
  • Portlet/JSF Bridge

Geschichte

Die erste Version des JDeveloper (1998) basierte auf dem JBuilder von Borland. JDeveloper wurde komplett neu geschrieben um ein rein Java-basiertes Produkt zu erhalten, welches 2001 in der Version 9i veröffentlicht wurde. Die Version 10g (9.0.5) demonstrierte die erste Veröffentlichung von Oracles ADF.

2006 veröffentlichte Oracle, noch immer unter der Bezeichnung 10g, die Version 10.1.3, die letzte große Erneuerung. Im Oktober 2006 veröffentlichte Oracle die Version 10.1.3.1, welche zusätzlich Unterstützung für die finale EJB 3.0 Spezifikation bot. Im Januar 2007 wurde die Version 10.1.3.2 veröffentlicht, welche WebCenter Fähigkeiten hinzufügte, wie zum Beispiel das Erstellen und Verarbeiten von Portlets, der Portlet-JSF Bridge sowie einer Content-Verwaltung. Die letzte Version des JDeveloper 11g wurde im Juli 2009 (11.1.1.1.0) veröffentlicht. Mittlerweile existiert die Version 11.1.1.4.0 (Stand 28. Februar 2011).

Visual und Deklarativ

Der Code-Editor des JDevelopers bietet eine breite Auswahl an Funktionen und grafischen Werkzeugen, die eine Sicht auf den Code ermöglichen, sowie ein System aus Dialogen, welches bei der Erstellung von J2EE-Komponenten hilfreich ist. So bietet der JDeveloper zum Beispiel einen WYSIWYG-Editor für HTML, JSP, JSF und Swing. Dieser Editor erlaubt es Entwicklern, das Layout einer Anwendung und deren Eigenschaften visuell zu ändern. Der Code wird von der IDE entsprechend manipuliert. Änderungen im Code werden ebenfalls gleich auf die visuelle Darstellung umgelegt.

Die deklarativen Eigenschaften des JDevelopers bieten die Möglichkeit, EJBs und POJOs anhand von existierenden Datenbanken erstellen zu lassen. JDeveloper automatisiert die Erstellung von J2EE-Komponenten. So kann man zum Beispiel mit einem einfachen Klick eine Java-Klasse in einen Web Service umwandeln. Der JDeveloper erstellt dann die entsprechende WSDL und die notwendigen Komponenten.

Nachteile

  • Support kostenpflichtig
  • sehr hoher Speicherverbrauch unter Windows

Lizenz

JDeveloper ist gratis für Entwicklung und Deployment. Oracle ADF hat eine spezielle Laufzeit-Lizenz, wenn es außerhalb eines Oracle Application Servers installiert wird.

Weitere Java-IDEs

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • JDeveloper — Screenshot  Demonstration of JDeveloper 10g GUI Developer(s) Oracle Corpor …   Wikipedia

  • JDeveloper — Тип Java IDE Разработчики Oracle Написана на Java Операционная система кроссплатформенная Последняя версия 11g (11.1.2.0.0) (2011 06 06) Лицензия …   Википедия

  • JDeveloper — es un entorno de desarrollo integrado desarrollado por Oracle Corporation para los lenguajes Java, HTML, XML, SQL, PL/SQL, Javascript, PHP, Oracle ADF, UML y otros. Es un software propietario pero gratuito desde 2005. Las primeras versiones de… …   Wikipedia Español

  • JDeveloper — Oracle JDeveloper est un environnement de développement intégré (IDE) gratuit. Voir aussi Articles connexes Langage Java Plate forme Java NetBeans Oracle Corporation Liens externes (en) License JDeveloper …   Wikipédia en Français

  • JWE — JDeveloper Wireless Extension (Computing » Software) ** John Wetten Elementary School (Community » Schools) * Jason World Entertainment (Business » Firms) * James E. White, Jr. Entertainment (Business » Firms) …   Abbreviations dictionary

  • Oracle Application Development Framework — In computing, Oracle Application Development Framework, usually called Oracle ADF, provides a commercial Java framework for building enterprise applications. It provides visual and declarative approaches to Java EE development. It supports rapid… …   Wikipedia

  • Oracle ADF — Entwickler Oracle Aktuelle Version 11.1.2.1 (Sept. 2011) Betriebssystem plattformunabhängig Programmier­sprache …   Deutsch Wikipedia

  • Oracle Corporation — Type Public Traded as NYSE: ORCL NASDAQ:  …   Wikipedia

  • JBuilder — Infobox Software name = JBuilder caption = JBuilder 2005 Screenshot developer = CodeGear latest release version = 2007 r2 latest release date = May 7 2007 operating system = Cross platform genre = Integrated Development Environment website = http …   Wikipedia

  • Oracle Developer Suite — is a suite of development tools released by the Oracle Corporation. The principal components were initially Oracle Forms and Oracle Reports, although the suite was later expanded to include JDeveloper amongst others. Contents 1 History 2… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”