Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

JDeveloper - это бесплатная IDE, поставляемая Oracle Corporation . Он предлагает функции для разработки на Java , XML , SQL и PL / SQL , HTML , JavaScript , BPEL и PHP . JDeveloper охватывает полный жизненный цикл разработки от проектирования до кодирования, отладки, оптимизации и профилирования до развертывания.

С помощью JDeveloper Oracle стремится упростить разработку приложений, сосредоточив внимание на предоставлении визуального и декларативного подхода к разработке приложений в дополнение к созданию расширенной среды кодирования. Oracle JDeveloper интегрируется с Oracle Framework Application Development ( 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

  • Поддержка Java SE 9
  • Редактор кода
  • Кодовая навигация
  • Рефакторинг
  • Качать
  • Модульный тест
  • Управление версиями
  • Аудит и метрики
  • Отладка
  • Профилирование
  • Поддержка муравьев
  • Поддержка Maven
  • Поддержка XML
  • Открытый API и расширения
  • Помощь пользователям

- Версия J2EE

  • JSP
  • Стойки
  • JSF
  • JSF 2.0
  • Facelets
  • EJB
  • TopLink
  • Веб-сервисы
  • Веб-службы RESTful
  • UML
  • Разработка базы данных
  • Развертывание и управление
  • Hudson

- Студийное издание

  • Привязка данных ADF
  • Лица АПД
  • Редактор скинов ADF Faces
  • ADF Mobile
  • Компоненты ADF Business
  • ADF Swing
  • Развертывание ADF
  • Дизайнер BPEL
  • Дизайнер ESB
  • Разработка портлетов
  • Портлет / мост JSF
  • оракул BI Ee

В 2005 году Oracle выпустила JDeveloper как бесплатное ПО. [1] [2]

В 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 человек, в том числе (в произвольном порядке) на различных ролях: разработчики, менеджеры по разработке, инженеры по обеспечению качества, инженеры по сборке, авторы документации , менеджеры по продукту, евангелисты клиентов и инженеры по удобству использования . Центры разработки работали в Редвуд-Шорс, в Бангалоре, в Рединге (Великобритания) и в Плезантоне, штат Колорадо. [3]

В мае 2007 года Oracle выпустила технологическую предварительную версию версии 11g.

В октябре 2008 года стала доступна производственная версия Oracle JDeveloper 11 g под кодовым названием BOXER.

В июле 2009 года стала доступна JDeveloper 11 g версии 11.1.1.1.0 под кодовым названием Bulldog [4]

В июне 2011 года стал доступен JDeveloper 11 g (11.1.2.0.0), кодовое имя Sherman. [4]

В сентябре 2011 года стал доступен JDeveloper 11 g (11.1.2.1.0, сборка 6081), R2 / PS1. [4]

В мае 2012 года стал доступен JDeveloper 11 g (11.1.2.2.0 Build 6183), R2 / PS2. [4]

В сентябре 2012 года стал доступен JDeveloper 11 g (11.1.2.3.0 Build 6276.1), R2 / PS3. [4]

В мае 2013 года стал доступен JDeveloper 11 g (11.1.2.4.0 Build 6436), R2 / PS4. [4]

В июле 2013 года стал доступен JDeveloper 12 c (12.1.2.0.0 Build 6668). [4]

В июне 2014 года стал доступен JDeveloper 12 c (12.1.3.0.0). [4]

В октябре 2015 года стал доступен JDeveloper 12 c (12.2.1.0.0). [4]

В июне 2016 года стал доступен JDeveloper 12 c (12.2.1.1.0).[5]

В августе 2017 года стал доступен JDeveloper 12 c (12.2.1.3.0).[6]

В сентябре 2019 года стал доступен JDeveloper 12 c (12.2.1.4.0).[7]

Визуальный и декларативный [ править ]

Редактор кода JDeveloper предлагает богатый набор функций кодирования, включая визуальные и невизуальные утилиты, которые обеспечивают различные представления кода. Программное обеспечение предоставляет диалоговые окна, которые определяют использование компонентов Java EE.

Например, JDeveloper предоставляет визуальный редактор WYSIWYG для HTML , JSP , JSF и Swing . Визуальный редактор позволяет разработчикам визуально изменять макет и свойства компонентов: инструмент повторно генерирует код. Любые изменения в коде будут немедленно отражены в визуальном представлении. JDeveloper предоставляет аналогичную функцию для создания потоков страниц JSF и Struts.

Декларативные функции позволяют программистам создавать EJB или POJO на основе таблиц в реляционных базах данных. JDeveloper автоматизирует создание артефактов Java EE. Например, щелкнув визуальный артефакт, можно превратить класс Java в веб-службу. JDeveloper генерирует связанный документ WSDL (описательный язык веб-служб) и связанные компоненты JAX-RPC.

Лицензия [ править ]

JDeveloper - это бесплатное проприетарное программное обеспечение для разработки и развертывания. Oracle ADF имеет лицензию на выполнение при развертывании вне Oracle Application Server.

См. Также [ править ]

  • Сравнение интегрированных сред разработки

Ссылки [ править ]

  1. ^ Криль, Пол (25 июня 2005). «Oracle бесплатно предлагает инструмент JDeveloper» . InfoWorld . Международная группа данных . Проверено 26 января 2021 года .
  2. ^ «JDeveloper теперь бесплатно» . Блог разработчиков Oracle . Корпорация Oracle . 27 июня 2005 . Проверено 26 января 2021 года .
  3. ^ Один размер не подходит всем: вопросы и ответы JDeveloper со Стивом Мюнчем
  4. ^ a b c d e f g h i История выпусков JDeveloper
  5. ^ Oracle JDeveloper и Oracle ADF 12c (12.2.1.1.0): новые возможности
  6. ^ Oracle JDeveloper и Oracle ADF 12c (12.2.1.3.0): новые возможности
  7. ^ Oracle ADF 12c (12.2.1.4.0): новые возможности

Библиография [ править ]

  • Миллс, Дункан; Колецке, Петр; Рой-Фадерман, Avrom (20 октября 2009 г.), Oracle JDeveloper 11g Handbook: A Guide to Fusion Web Development (1-е изд.), McGraw-Hill , p. 928, ISBN 0-07-160238-0, дата обращения 05.09.2009
  • Нимфиус, Франк; Мансингер, Линн (2010), Oracle Fusion Developer Guide (1-е изд.), McGraw-Hill , стр. 721, ISBN 978-0-07-162254-7, Архивируются с оригинала на 2016-08-22 , извлекаться 2016-06-15
  • Пурушотаман, Джобинеш (октябрь 2012 г.), Oracle ADF Real World Developer Guide (1-е изд.), Packt Publishing , стр. 564, ISBN 978-1-84968-482-8
  • Вохра, Дипак (16 апреля 2008 г.), Ajax в Oracle JDeveloper (1-е изд.), Springer , стр. 224 , ISBN 3-540-77595-1, дата обращения 05.09.2009

Внешние ссылки [ править ]

  • Официальная страница JDeveloper