Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Erstellen einer Java-Anwendung in Oracle JDeveloper, Teil 1

Oracle JDeveloper ist eine integrierte Entwicklungsumgebung (IDE) für Java, Java EE und das Application Development Framework (ADF). JDeveloper unterstützt auf Java-Standards basierende Webdienste, einschließlich JAX-WS und JAX-RPC. JDeveloper ist auch ein Client für die am häufigsten verwendeten relationalen Datenbanken, darunter Oracle Database, MySQL-Datenbank, IBM DB2-Datenbank und SQL Server. In zwei Artikeln werden wir das Erstellen einer Java-Anwendung in JDeveloper besprechen. Dieser Artikel hat die folgenden Abschnitte:

  • Einstellung der Umgebung
  • Erstellen eines Java-Projekts
  • Projekteigenschaften festlegen
  • Erstellen einer Java-Oberfläche
  • Schlussfolgerung

Einstellung der Umgebung

Laden Sie Oracle JDeveloper 12.2.1 herunter und installieren Sie es.

Erstellen eines Java-Projekts

Um eine Java-Anwendung zu erstellen und auszuführen, müssen wir zuerst ein Java-Projekt in JDeveloper erstellen. Ein Java-Projekt besteht aus einer Verzeichnisstruktur zum Erstellen und Ausführen von Java-Anwendungen. Das verwendete JDK und der verwendete Klassenpfad sind vorkonfiguriert; ebenso die Projekteigenschaften und Einstellungen, die angepasst werden können. Um ein neues Java-Projekt zu erstellen, wählen Sie Datei>Neu>Anwendung , wie in Abbildung 1 gezeigt. Alternativ Datei>Neu>Aus Galerie kann ebenfalls ausgewählt werden.


Abbildung 1: Datei>Neu>Anwendung

In der Neuen Galerie Wählen Sie im Assistenten Allgemein>Anwendungen aus in Kategorien , wie in Abbildung 2 gezeigt. Wählen Sie Java Desktop Application in Elemente und klicken Sie auf OK.


Abbildung 2: Auswählen der Java Desktop-Anwendung in der neuen Galerie

Die Java Desktop-Anwendung erstellen Der Assistent wird gestartet, wie in Abbildung 3 gezeigt. Das erste Fenster ist Name your application . Geben Sie einen Anwendungsnamen an (HelloWorld) und das Verzeichnis wird konfiguriert. Klicken Sie auf Weiter.


Abbildung 3: Erstellen Sie eine Java Desktop-Anwendung>Benennen Sie Ihre Anwendung

Als nächstes die Build-Umgebung auswählen Das Fenster wird angezeigt, wie in Abbildung 4 gezeigt. Die Option Use JDeveloper’s default build tools ist standardmäßig ausgewählt. Klicken Sie auf Weiter.


Abbildung 4: Wählen Sie Build-Umgebung aus

Als Nächstes Benennen Sie Ihr Projekt Das Fenster wird angezeigt, wie in Abbildung 5 gezeigt. Mit dem Standard Projektname (Client) und Verzeichnis , wählen Sie Java aus in Projektfunktionen und klicken Sie auf Weiter.


Abbildung 5: Benennen Sie Ihr Projekt

In den Java-Einstellungen konfigurieren Geben Sie im Fenster ein Standardpaket an (helloworld) (siehe Abbildung 6). Der Java-Quellpfad und Ausgabeverzeichnis basierend auf dem zuvor angegebenen Anwendungsnamen konfiguriert werden. Klicken Sie auf Fertig stellen.


Abbildung 6: Java-Einstellungen konfigurieren

Eine neue Java-Desktopanwendung, HelloWorld, wird erstellt und zu den Anwendungen hinzugefügt Ansicht, wie in Abbildung 7 gezeigt. Der Client Projekt in der Anwendung wird ebenfalls hinzugefügt.


Abbildung 7: Neue Java-Desktopanwendung HelloWorld

Projekteigenschaften festlegen

Um die Projekteigenschaften zu finden oder zu ändern, wählen Sie Anwendung>Projekteigenschaften , wie in Abbildung 8 gezeigt.


Abbildung 8: Anwendung>Projekteigenschaften

Alternativ klicken Sie mit der rechten Maustaste auf den Client Projekt und wählen Sie Projekteigenschaften aus , wie in Abbildung 9 gezeigt.


Abbildung 9: Client>Projekteigenschaften

Das Fenster Projekteigenschaften wird angezeigt, wie in Abbildung 10 gezeigt. Die Bibliotheken und der Klassenpfad listet die Bibliotheken und JAR-Dateien im Klassenpfad des Projekts auf. Die Java SE-Version ist standardmäßig auf 1.8 eingestellt und auch als Standard gekennzeichnet . Für eine HelloWorld-Java-Anwendung sind keine Änderungen oder Ergänzungen erforderlich.


Abbildung 10: Projekteigenschaften>Java SE-Version

Der Compiler -Knoten zeigt die Java-Compiler-Einstellungen an (siehe Abbildung 11). Der aktuelle Compiler wird als Javac aufgeführt . Der JVM-Speicher ist standardmäßig auf 512 MB eingestellt und kann durch Aktivieren des Kontrollkästchens "Out of Process" geändert werden, wodurch das Feld "Out of Process JVM Options" bearbeitet werden kann.


Abbildung 11: Compiler-Einstellungen

Der Compiler>schließt aus besteht darin, alle Projektdateien und Verzeichnisse anzugeben, die vom Build ausgeschlossen werden sollen. Wir müssen keine Dateien und Verzeichnisse ausschließen. Die Optionen Abschnitt ist die Konfiguration der verschiedenen Javac Optionen, wie in Abbildung 12 gezeigt.


Abbildung 12: Javac-Optionen

Die Projektquellpfade zeigt die Einstellungen für Java-Quellpfade an, ob Unterordner ein- oder ausgeschlossen werden sollen, das Ausgabeverzeichnis für die generierten Klassendateien und das Standardpaket , wie in Abbildung 13 gezeigt.


Abbildung 13: Projektquellpfade

Die Projekteigenschaften können auch geändert werden, nachdem die Java-Anwendung einschließlich Klassen und Schnittstellen erstellt wurde. JDeveloper muss nicht neu gestartet werden, um die neuen Projekteigenschaften anzuwenden.

Als Nächstes demonstrieren wir die Erstellung einer HelloWorld-Anwendung, die aus einer Java-Schnittstelle und einer Java-Klasse besteht, die die Schnittstelle implementiert.

Erstellen einer Java-Schnittstelle

Um eine Java-Schnittstelle zu erstellen, klicken Sie mit der rechten Maustaste auf den Client Projekt und wählen Sie Neue>Java-Oberfläche , wie in Abbildung 14 gezeigt.


Abbildung 14: Client>Neu>Java-Schnittstelle

Wählen Sie alternativ das Client-Projekt aus und klicken Sie auf Datei>Neu>Java-Schnittstelle , wie in Abbildung 15 gezeigt.


Abbildung 15: Datei>Neu>Java-Schnittstelle

Als weitere Alternative wählen Sie Aus Galerie mit einer der beiden vorangehenden Optionen, anstatt Java-Schnittstelle auszuwählen. Das Fenster „Neue Galerie“ wird angezeigt. Wählen Sie Allgemein>Java aus in Kategorien und Benutzeroberfläche in Items (siehe Abbildung 16).


Abbildung 16: Auswählen der Java-Schnittstelle in der neuen Galerie

Die Java-Oberfläche erstellen Das Fenster wird angezeigt, wie in Abbildung 17 gezeigt. Geben Sie einen Namen für die Schnittstelle an (HelloWorld) und das Paket name ist auf die Standardpaketeinstellung in Java-Einstellungen konfigurieren vorkonfiguriert, wie zuvor in Abbildung 6 gezeigt. Klicken Sie auf OK.


Abbildung 17: Java-Schnittstelle erstellen

Die Java-Oberfläche HelloWorld wird erstellt und dem Client-Projekt hinzugefügt, wie in Abbildung 18 gezeigt. Die Java-Quelldatei für die Schnittstelle wird im Verzeichnis Project Source Path generiert.


Abbildung 18: Java-Schnittstelle HelloWorld

Fügen Sie eine getMessage(String) hinzu -Methode an die Java-Schnittstelle, wie in Abbildung 19 gezeigt.


Abbildung 19: HelloWorld Interface mit Methode getMessage(String)

Die HelloWorld Schnittstelle aufgeführt ist:

package helloworld;
public interface HelloWorld {
   String getMessage(String name);
}

Schlussfolgerung

Im ersten von zwei Artikeln haben wir das Erstellen eines Java-Projekts in JDeveloper, das Festlegen von Projekteigenschaften und das Erstellen einer Java-Schnittstelle für eine „Hello World“-Java-Anwendung besprochen. In einem nachfolgenden Artikel werden wir das Erstellen und Ausführen einer Java-Klasse besprechen.