Демонстрация графического интерфейса пользователя JDeveloper 11g | |
Разработчик (и) | Oracle Corporation |
---|---|
Стабильная версия | 12c (12.2.1.4.0) / 27 сентября 2019 г.; 12 месяцев назад (27.09.2019) |
Написано на | Java |
Операционная система | Кросс-платформенная |
Тип | Java IDE |
Лицензия | Собственная Лицензия OTN JDeveloper |
Веб-сайт | www.oracle.com / technologies / developer-tools / jdeveloper / jdeveloper.html |
JDeveloper - это бесплатное ПО IDE, поставляемое Oracle Corporation. Он предлагает функции для разработки на Java, XML, SQL и PL / SQL, HTML, JavaScript, BPEL и PHP. JDeveloper охватывает полный жизненный цикл разработки от проектирования, кодирования, отладки, оптимизации и профилирования до развертывания.
Создавая JDeveloper, Oracle стремится упростить разработку приложений, сосредоточив внимание на предоставлении визуального и декларативного подхода к разработке приложений в дополнение к созданию расширенной среды программирования. Oracle JDeveloper интегрируется с Oracle Application Development Framework (Oracle ADF ) - сквозной основанной на Java EE инфраструктурой, которая еще больше упрощает разработку приложений.
Базовая среда IDE предоставляет API, который другие группы в Oracle используют для создания расширений для JDeveloper. BPEL, Portal, Business Intelligence и другие компоненты платформы Oracle создают свои инструменты времени разработки на основе JDeveloper. Та же платформа IDE также служит основой другого продукта Oracle, SQL Developer, который корпорация Oracle продвигает специально для разработчиков PL / SQL и баз данных.
До JDeveloper 11g JDeveloper выпускался в трех редакциях: Java Edition, J2EE Edition и Studio Edition. Каждый из них предлагал больше функций, чем другие, и все они были бесплатными. JDeveloper 11g имеет только две редакции: Studio Edition и Java Edition. В JDeveloper 11g функции J2EE Edition включены в Studio Edition.
Список функций высокого уровня включает:
- Java Edition
- J2EE Edition
- Studio Edition
В 2005 году корпорация Oracle выпустила JDeveloper как бесплатное программное обеспечение.
В 2006 году, все еще находясь под тегом 10g, и после значительных задержек, Oracle выпустила версию 10.1.3 - последний основной выпуск 10g.
В октябре 2006 года Oracle выпустила версию 10.1.3.1, в которой добавлена поддержка окончательной спецификации EJB 3.0, а также время разработки BPEL и ESB..
В январе 2007 года Oracle выпустила версию 10.1.3.2, включающую такие возможности WebCenter, как создание и использование портлетов, мост портлетов / JSF и управление данными репозитория содержимого.
В январе 2007 года в Oracle было более 150 человек, работающих в различных ролях над продуктом, в том числе (в произвольном порядке): разработчики, менеджеры по развитию, QA инженеры, инженеры по сборке, составители документации, менеджеры по продукции, евангелисты клиентов и инженеры по юзабилити. Центры разработки работали в Редвуд-Шорс, в Бангалоре, в Рединге (Великобритания) и в Плезантоне, Колорадо.
В мае 2007 года Oracle выпустила предварительную версию версии 11g.
В октябре 2008 года стала доступна производственная версия Oracle JDeveloper 11g под кодовым названием BOXER.
В июле 2009 года стал доступен JDeveloper 11g версии 11.1.1.1.0 под кодовым названием Bulldog
В июне 2011 года стал доступен JDeveloper 11g (11.1.2.0.0), кодовое имя Sherman.
В сентябре 2011 г. стал доступен JDeveloper 11g (11.1.2.1.0, сборка 6081), R2 / PS1.
В мае 2012 г. JDeveloper 11g (11.1.2.2.0, сборка 6183), R2 Стал доступен / PS2.
В сентябре 2012 года стал доступен JDeveloper 11g (11.1.2.3.0, сборка 6276.1), R2 / PS3.
В мае 2013 года JDeveloper 11g (11.1.2.4.0 сборка 6436), стал доступен R2 / PS4.
В июле 2013 года стал доступен JDeveloper 12c (12.1.2.0.0, сборка 6668).
В июне 2014 года JDeveloper 12c (12.1.3.0.0)
В октябре 2015 года стал доступен JDeveloper 12c (12.2.1.0.0).
В июне 2016 года стал доступен JDeveloper 12c (12.2.1.1.0).
В августе 2017 года стал доступен JDeveloper 12c (12.2.1.3.0).
В сентябре 2019 года стал доступен JDeveloper 12c (12.2.1.4.0).
Редактор кода JDeveloper предлагает богатый набор функций кодирования, включая визуальные и невизуальные утилиты, которые обеспечивают различные представления кода. Программное обеспечение предоставляет диалоговые окна, которые определяют использование компонентов Java EE.
Например, JDeveloper предоставляет визуальный редактор WYSIWYG для HTML, JSP, JSF и Качели. Визуальный редактор позволяет разработчикам визуально изменять макет и свойства компонентов: инструмент повторно генерирует код. Любые изменения в коде будут немедленно отражены в визуальном представлении. JDeveloper предоставляет аналогичную функцию для создания потоков страниц JSF и Struts.
Декларативные функции позволяют программистам создавать EJB или POJO на основе таблиц в реляционных базах данных. JDeveloper автоматизирует создание артефактов Java EE. Например, щелкнув визуальный артефакт, можно превратить класс Java в веб-службу. JDeveloper генерирует связанный документ WSDL (описательный язык веб-служб) и связанные компоненты JAX-RPC.
JDeveloper - бесплатно проприетарное программное обеспечение для разработки и развертывания. Oracle ADF имеет лицензию на выполнение при развертывании вне Oracle Application Server.