Oracle JDeveloper е интегрирана среда за разработка (IDE) за Java, Java EE и рамката за разработка на приложения (ADF). JDeveloper поддържа базирани на стандарти Java уеб услуги, включително JAX-WS и JAX-RPC. JDeveloper също е клиент за най-често използваните релационни бази данни, които включват Oracle Database, MySQL база данни, IBM DB2 база данни и SQL Server. В две статии ще обсъдим създаването на Java приложение в JDeveloper. Тази статия има следните раздели:
- Настройка на средата
- Създаване на Java проект
- Задаване на свойства на проекта
- Създаване на Java интерфейс
- Заключение
Настройка на средата
Изтеглете и инсталирайте Oracle JDeveloper 12.2.1.
Създаване на Java проект
За да създадем и стартираме Java приложение, първо трябва да създадем Java проект в JDeveloper. Java проектът се състои от структура на директории за създаване и изпълнение на Java приложения. Използваните JDK и пътя към класа са предварително конфигурирани; както и свойствата и предпочитанията на проекта, които могат да бъдат персонализирани. За да създадете нов Java проект, изберете Файл>Ново>Приложение , както е показано на фигура 1. Алтернативно, Файл>Нов>От галерия може също да бъде избран.
Фигура 1: Файл>Ново>Приложение
В Нова галерия съветника, изберете Общи>Приложения в Категории , както е показано на Фигура 2. Изберете Java Desktop Application в Артикули и щракнете върху OK.
Фигура 2: Избиране на настолно приложение Java в Нова галерия
Създаване на настолно приложение Java съветникът започва, както е показано на фигура 3. Първият прозорец е Наименувайте приложението си . Посочете Име на приложението (HelloWorld) и Директорията се конфигурира. Щракнете върху Напред.
Фигура 3: Създайте Java настолно приложение>Наименувайте приложението си
След това Изберете среда за изграждане се показва прозорец, както е показано на фигура 4. Опцията Използване на инструментите за изграждане по подразбиране на JDeveloper е избран по подразбиране. Щракнете върху Напред.
Фигура 4: Изберете Build Environment
След това Наименувайте своя проект се показва прозорец, както е показано на Фигура 5. С Име на проекта по подразбиране (Клиент) и Указател , изберете Java в Характеристики на проекта и щракнете върху Напред.
Фигура 5: Назовете своя проект
В Конфигуриране на настройките на Java прозорец, посочете Пакет по подразбиране (helloworld) (виж фигура 6). Пътят на изходния код на Java и Изходна директория да се конфигурира въз основа на името на приложението, посочено по-рано. Щракнете върху Готово.
Фигура 6: Конфигуриране на Java настройки
Ново настолно приложение на Java, HelloWorld, се създава и добавя към Приложения изглед, както е показано на Фигура 7. Клиентът проектът в приложението също се добавя.
Фигура 7: Ново настолно приложение на Java HelloWorld
Задаване на свойства на проекта
За да намерите или промените свойствата на проекта, изберете Приложение>Свойства на проекта , както е показано на Фигура 8.
Фигура 8: Приложение>Свойства на проекта
Друга възможност е да щракнете с десния бутон върху Клиент проект и изберете Свойства на проекта , както е показано на фигура 9.
Фигура 9: Клиент>Свойства на проекта
Прозорецът със свойства на проекта се показва, както е показано на фигура 10. Библиотеки и път на класа изброява библиотеките и бурканите в пътя на класа на проекта. Версията на Java SE е настроена на 1.8 по подразбиране и също така е обозначена като По подразбиране . Не се изисква промяна или добавяне за приложение HelloWorld Java.
Фигура 10: Свойства на проекта>Версия на Java SE
Компилатор node показва настройките на компилатора на Java (вижте Фигура 11). Текущият компилатор е посочен като Javac . JVM паметта е настроена на 512 m по подразбиране и може да бъде променена, като се постави отметка в квадратчето Out of Process, което прави полето Out of Process JVM Options редактируемо.
Фигура 11: Настройки на компилатора
Компилаторът>Изключва е да посочите всички проектни файлове и директории, които да бъдат изключени от компилацията. Не е необходимо да изключваме никакви файлове и директории. Опции раздел е за конфигуриране на различните Javac опции, както е показано на фигура 12.
Фигура 12: Опции на Javac
Пътеките към източника на проекта показва настройките за изходните пътища на Java, дали подпапките трябва да бъдат включени или изключени, Изходната директория за генерираните файлове на класа и Пакет по подразбиране , както е показано на Фигура 13.
Фигура 13: Изходни пътища на проекта
Свойствата на проекта могат да бъдат променени дори след като Java приложението, включително класове и интерфейси, са били създадени. Не е необходимо JDeveloper да бъде рестартиран, за да приложи новите свойства на проекта.
След това ще демонстрираме създаването на приложение HelloWorld, състоящо се от Java интерфейс и Java клас, който имплементира интерфейса.
Създаване на Java интерфейс
За да създадете интерфейс на Java, щракнете с десния бутон върху Клиент проект и изберете Нов>Интерфейс на Java , както е показано на Фигура 14.
Фигура 14: Клиент>Нов>Интерфейс на Java
Друга възможност е да изберете клиентския проект и да кликнете върху Файл>Нов>Интерфейс на Java , както е показано на Фигура 15.
Фигура 15: Файл>Нов>Интерфейс на Java
Като друга алтернатива изберете От галерията с някоя от предходните две опции, вместо да изберете Java Interface. Показва се прозорецът Нова галерия. Изберете General>Java в Категории иинтерфейс в Елементи (вижте фигура 16).
Фигура 16: Избиране на Java интерфейс в Нова галерия
Създаване на Java интерфейс Прозорецът се показва, както е показано на Фигура 17. Задайте Име на интерфейс (HelloWorld) и пакета името е предварително конфигурирано към настройката на пакета по подразбиране в Конфигуриране на настройки на Java, както е показано по-рано на фигура 6. Щракнете върху OK.
Фигура 17: Създайте Java интерфейс
Java интерфейс HelloWorld се създава и се добавя към проекта Client, както е показано на Фигура 18. Изходният файл на Java за интерфейса се генерира в директорията Project Source Path.
Фигура 18: Java интерфейс HelloWorld
Добавете getMessage(String) метод към интерфейса на Java, както е показано на фигура 19.
Фигура 19: Интерфейс HelloWorld с метод getMessage(String)
HelloWorld интерфейсът е посочен:
package helloworld; public interface HelloWorld { String getMessage(String name); }
Заключение
В първата от двете статии обсъдихме създаването на Java проект в JDeveloper, задаване на свойства на проекта и създаване на Java интерфейс за приложение Hello World Java. В следваща статия ще обсъдим създаването и изпълнението на Java клас.