Демонстрация графического интерфейса пользователя JDeveloper 11g | |
Разработчики) | Корпорация Oracle |
---|---|
Стабильный выпуск | 12c (12.2.1.4.0) / 27 сентября 2019 г . |
Написано в | Ява |
Операционная система | Кроссплатформенность |
Тип | Java IDE |
Лицензия | Проприетарная лицензия разработчика OTN JDeveloper |
Интернет сайт | www |
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.
См. Также [ править ]
- Сравнение интегрированных сред разработки
Ссылки [ править ]
- ^ Криль, Пол (25 июня 2005). «Oracle бесплатно предлагает инструмент JDeveloper» . InfoWorld . Международная группа данных . Проверено 26 января 2021 года .
- ^ «JDeveloper теперь бесплатно» . Блог разработчиков Oracle . Корпорация Oracle . 27 июня 2005 . Проверено 26 января 2021 года .
- ^ Один размер не подходит всем: вопросы и ответы JDeveloper со Стивом Мюнчем
- ^ a b c d e f g h i История выпусков JDeveloper
- ^ Oracle JDeveloper и Oracle ADF 12c (12.2.1.1.0): новые возможности
- ^ Oracle JDeveloper и Oracle ADF 12c (12.2.1.3.0): новые возможности
- ^ 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