JРазработчик
Разработчик(и) | Корпорация Oracle |
---|---|
Стабильная версия | 12с (12.2.1.4.0) / 27 сентября 2019 г |
Написано в | Ява |
Операционная система | Кросс-платформенный |
Тип | Java IDE |
Лицензия | Собственная лицензия OTN JDeveloper |
Веб-сайт | www |
JDeveloper — это бесплатная IDE , поставляемая корпорацией Oracle . Он предлагает функции для разработки на 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 , Портал, Бизнес-аналитика и другие компоненты платформы Oracle [ который? ] все они создают свои инструменты времени разработки на базе JDeveloper. Чтобы соответствовать требованиям Sun Microsystems (и, следовательно, NetBeans ), версии приобретения, выпущенные после 2012 года, используют общий код с платформой NetBeans . Эта же платформа 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
- ДСП
- Стойки
- JSF
- JSF 2.0
- Фасеты
- EJB
- ТопЛинк
- Веб-сервисы
- RESTful веб-службы
- UML
- Разработка баз данных
- Развертывание и управление
- Хадсон
- Студийное издание
- Привязка данных АПД
- Лица АПД
- Редактор скинов ADF Faces
- АПД мобильный
- Бизнес-компоненты ADF
- АПД поворотный
- Развертывание ADF
- BPEL-дизайнер
- ЭСБ-дизайнер
- Разработка портлетов
- Портлет/JSF-мост
- оракул BI для
В 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, сборка 6183), R2/PS2. [4]
В сентябре 2012 года стал доступен JDeveloper 11 g (11.1.2.3.0, сборка 6276.1), R2/PS3. [4]
В мае 2013 года стал доступен JDeveloper 11 g (11.1.2.4.0, сборка 6436), R2/PS4. [4]
В июле 2013 года стал доступен JDeveloper 12 c (12.1.2.0.0, сборка 6668). [4]
JDeveloper 12 c (12.1.3.0.0). В июне 2014 года стал доступен [4]
JDeveloper 12 c (12.2.1.0.0). В октябре 2015 года стал доступен [4]
JDeveloper 12 c В июне 2016 года стал доступен (12.2.1.1.0). [5]
JDeveloper 12 c В августе 2017 года стал доступен (12.2.1.3.0). [6]
JDeveloper 12 c В сентябре 2019 года стал доступен (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.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Криль, Пол (25 июня 2005 г.). «Oracle предлагает бесплатный инструмент JDeveloper» . Инфомир . Международная группа данных . Проверено 26 января 2021 г.
- ^ «JDeveloper теперь бесплатно» . Блог разработчиков Oracle . Корпорация Оракл . 27 июня 2005 г. Проверено 26 января 2021 г.
- ^ Один размер не подходит всем: вопросы и ответы JDeveloper со Стивом Мюнхом
- ^ Jump up to: а б с д и ж г час я История выпусков 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): новые функции
Библиография
[ редактировать ]- Миллс, Дункан; Колецке, Питер; Рой-Фадерман, Авром (20 октября 2009 г.), Справочник Oracle JDeveloper 11g: Руководство по веб-разработке Fusion (1-е изд.), McGraw-Hill , стр. 928, ISBN 978-0-07-160238-9 , получено 5 сентября 2009 г.
- Нимфиус, Фрэнк; Мансингер, Линн (2010), Руководство разработчика Oracle Fusion (1-е изд.), McGraw-Hill , стр. 721, ISBN 978-0-07-162254-7 , заархивировано из оригинала 22 августа 2016 г. , получено 15 июня 2016 г.
- Пурушотаман, Джобинеш (октябрь 2012 г.), Руководство разработчика Oracle ADF Real World (1-е изд.), Packt Publishing , стр. 564, ISBN 978-1-84968-482-8
- Вохра, Дипак (16 апреля 2008 г.), Ajax в Oracle JDeveloper (1-е изд.), Springer , стр. 224 , ISBN 978-3-540-77595-9 , получено 5 сентября 2009 г.