Oracle JDeveloper to zintegrowane środowisko programistyczne (IDE) dla Java, Java EE i Application Development Framework (ADF). JDeveloper obsługuje usługi sieciowe oparte na standardach Java, w tym JAX-WS i JAX-RPC. JDeveloper jest również klientem dla najczęściej używanych relacyjnych baz danych, w tym Oracle Database, baza danych MySQL, baza danych IBM DB2 i SQL Server. W dwóch artykułach omówimy tworzenie aplikacji Java w JDeveloper. Ten artykuł ma następujące sekcje:
- Ustawianie środowiska
- Tworzenie projektu Java
- Ustawianie właściwości projektu
- Tworzenie interfejsu Java
- Wniosek
Ustawianie środowiska
Pobierz i zainstaluj Oracle JDeveloper 12.2.1.
Tworzenie projektu Java
Aby stworzyć i uruchomić aplikację Java, musimy najpierw stworzyć projekt Java w JDeveloper. Projekt Java składa się ze struktury katalogów do tworzenia i uruchamiania aplikacji Java. Używane JDK i ścieżka klas są wstępnie skonfigurowane; podobnie jak właściwości i preferencje projektu, które można dostosować. Aby utworzyć nowy projekt Java, wybierz Plik>Nowa>Aplikacja , jak pokazano na rysunku 1. Alternatywnie, Plik>Nowy>Z galerii można również wybrać.
Rysunek 1: Plik>Nowy>Aplikacja
W Nowej Galerii kreatora, wybierz Ogólne>Aplikacje w Kategoriach , jak pokazano na rysunku 2. Wybierz Aplikację Java Desktop w Przedmiotach i kliknij OK.
Rysunek 2: Wybór aplikacji Java Desktop w nowej galerii
Utwórz aplikację Java Desktop zostanie uruchomiony kreator, jak pokazano na rysunku 3. Pierwsze okno to Nazwij swoją aplikację . Określ Nazwę aplikacji (HelloWorld) i Katalog zostanie skonfigurowany. Kliknij Dalej.
Rysunek 3: Utwórz aplikację Java Desktop>
Nazwij swoją aplikację
Następnie Wybierz środowisko budowania zostanie wyświetlone okno, jak pokazano na rysunku 4. Opcja Użyj domyślnych narzędzi do budowania JDeveloper jest wybrane domyślnie. Kliknij Dalej.
Rysunek 4: Wybierz środowisko budowania
Następnie Nazwij swój projekt zostanie wyświetlone okno, jak pokazano na rysunku 5. Z domyślną Nazwą projektu (Klient) i Katalog , wybierz Java w Funkcje projektu i kliknij Dalej.
Rysunek 5: Nazwij swój projekt
W Konfiguruj ustawienia Java w oknie, określ Pakiet domyślny (Witaj świecie) (patrz Rysunek 6). Ścieżka źródła Java i Katalog wyjściowy skonfigurować na podstawie nazwy aplikacji określonej wcześniej. Kliknij Zakończ.
Rysunek 6: Skonfiguruj ustawienia Java
Nowa aplikacja Java Desktop Application, HelloWorld, zostaje utworzona i dodana do Aplikacji widok, jak pokazano na rysunku 7. Klient projekt w aplikacji również zostanie dodany.
Rysunek 7: Nowa aplikacja Java na komputer HelloWorld
Ustawianie właściwości projektu
Aby znaleźć lub zmodyfikować właściwości projektu, wybierz Aplikacja>Właściwości projektu , jak pokazano na rysunku 8.
Rysunek 8: Aplikacja>Właściwości projektu
Możesz też kliknąć prawym przyciskiem myszy Klient projekt i wybierz Właściwości projektu , jak pokazano na rysunku 9.
Rysunek 9: Klient>Właściwości projektu
Zostanie wyświetlone okno właściwości projektu, jak pokazano na rysunku 10. Biblioteki i ścieżka klasy wyświetla listę bibliotek i słoików w ścieżce klasy projektu. Wersja Java SE jest domyślnie ustawiona na 1.8 i jest również oznaczona jako Domyślna . W przypadku aplikacji HelloWorld Java nie jest wymagana żadna modyfikacja ani dodawanie.
Rysunek 10: Właściwości projektu>Wersja Java SE
Kompilator węzeł wyświetla ustawienia kompilatora Java (patrz Rysunek 11). Aktualny kompilator jest wymieniony jako Javac . Pamięć maszyny JVM jest domyślnie ustawiona na 512 m i można ją zmodyfikować, zaznaczając pole wyboru poza procesem, co umożliwia edytowanie pola Opcje maszyny JVM poza procesem.
Rysunek 11: Ustawienia kompilatora
Kompilator>Wyklucza jest określenie plików i katalogów projektu, które mają być wykluczone z kompilacji. Nie musimy wykluczać żadnych plików i katalogów. Opcje sekcja jest skonfigurowanie różnych Javac opcje, jak pokazano na rysunku 12.
Rysunek 12: Opcje Javac
Ścieżki źródła projektu wyświetla ustawienia ścieżek źródłowych Java, niezależnie od tego, czy podfoldery mają być uwzględniane, czy wykluczane, Katalog wyjściowy dla wygenerowanych plików klas i Pakietu domyślnego , jak pokazano na rysunku 13.
Rysunek 13: Ścieżki źródłowe projektu
Właściwości projektu można modyfikować nawet po utworzeniu aplikacji Java, w tym klas i interfejsów. JDeveloper nie musi być ponownie uruchamiany, aby zastosować nowe właściwości projektu.
Następnie zademonstrujemy tworzenie aplikacji HelloWorld składającej się z interfejsu Java i klasy Java, która implementuje interfejs.
Tworzenie interfejsu Java
Aby utworzyć interfejs Java, kliknij prawym przyciskiem myszy Klient projekt i wybierz Nowy>Interfejs Java , jak pokazano na rysunku 14.
Rysunek 14: Klient>Nowy>Interfejs Java
Alternatywnie wybierz projekt klienta i kliknij Plik>Nowy>Interfejs Java , jak pokazano na rysunku 15.
Rysunek 15: Plik>Nowy>Interfejs Java
Jako inną alternatywę wybierz Z galerii z jedną z dwóch poprzednich opcji zamiast wybierania interfejsu Java. Zostanie wyświetlone okno Nowa galeria. Wybierz Ogólne>Java w kategoriach i interfejsie w pozycjach (patrz Rysunek 16).
Rysunek 16: Wybór interfejsu Java w nowej galerii
Utwórz interfejs Java zostanie wyświetlone okno, jak pokazano na rysunku 17. Określ interfejs Nazwa (HelloWorld) i Pakiet nazwa jest wstępnie skonfigurowana zgodnie z ustawieniem Pakiet domyślny w Konfiguruj ustawienia Java, jak pokazano wcześniej na rysunku 6. Kliknij przycisk OK.
Rysunek 17: Utwórz interfejs Java
Interfejs Java HelloWorld zostanie utworzony i dodany do projektu klienta, jak pokazano na rysunku 18. Plik źródłowy Java dla interfejsu zostanie wygenerowany w katalogu Ścieżka źródła projektu.
Rysunek 18: Interfejs Java HelloWorld
Dodaj getMessage(String) do interfejsu Java, jak pokazano na rysunku 19.
Rysunek 19: Interfejs HelloWorld z metodą getMessage(String)
Witaj Świecie interfejs jest wymieniony:
package helloworld; public interface HelloWorld { String getMessage(String name); }
Wniosek
W pierwszym z dwóch artykułów omówiliśmy tworzenie projektu Java w JDeveloper, ustawianie właściwości projektu i tworzenie interfejsu Java dla aplikacji Hello World Java. W kolejnym artykule omówimy tworzenie i uruchamianie klasy Java.