Релиз интегрированной среды разработки приложений NetBeans IDE 7.0

Материал из Викиновостей, свободного источника новостей

20 апреля 2011 года

Компания Oracle представила релиз интегрированной среды разработки приложений NetBeans IDE 7.0, поддерживающей разработку на языках Java, JavaFX, PHP, JavaScript, Python, Groovy и C/C++. NetBeans распространяется в исходных текстах под лицензиями GPLv2 и CDDL. Ключевым новшеством NetBeans 7.0 является реализация поддержки разработки приложений с использованием предварительной версии JDK 7. Кроме того, в новой версии добавлены средства для интеграции с Oracle WebLogic Server 11g и обеспечена поддержка таких продуктов, как Oracle Database, GlassFish Server Open Source Edition 3.1 и Oracle GlassFish Server 3.1.

Особенностью версии 7.0 является удаление из состава IDE модуля с реализацией средств разработки с использованием языка Ruby и MVC-фреймворка Ruby on Rails. В качестве причины удаления названа низкая популярность NetBeans среди разработчиков на языке Ruby. Затрачиваемые на поддержку Ruby ресурсы были направленны на обеспечение поддержки Java SE 7 и JDK 7 в NetBeans 7.0.

Основные улучшения:

  • Java SE:
  • Поддержка новых элементов синтаксиса языка Java 7 в редакторе, включая полную поддержку автодополнения кода и вывод подсказок;
  • Поддержка системы для автоматизации управления Java-проектами и организации процесса сборки Maven 3;
  • Интеграция с тестовым комплектом JUnit 4.8.2 и добавление дополнительных тестов;
  • Обеспечения поддержки HTTP URL для Javadoc в библиотеках и компонентах платформы, что дает возможность обращения к javadoc-сервису, размещённому на внешнем сервере;
  • Улучшена работа визуальных средств настройки GridBagLayout;
  • Поддержка Project Coin;
  • Oracle WebLogic Server:
  • Поддержка ускоренного развертывания приложений в окружении Oracle WebLogic Server 11g;
  • Новая реализация серверного узла, позволяющая просмотреть список развернутых приложений и оценить потребляемые ими ресурсы;
  • В серверные библиотеки интегрирована поддержка JavaServer Faces;
  • Разработка web-приложений:
  • Поддержка HTML5-технологий в редакторе HTML-кода;
  • Улучшение средств для проверки корректности HTML-кода;
  • Добавление инструмента для форматирования JSON;
  • GlassFish 3.1:
  • Поддержка перезапуска домена и просмотра логов на удаленном сервере GlassFish;
  • Возможность активировать и блокировать установленные приложения;
  • Oracle Database:
  • Поддержка редактирования и загрузки хранимых процедур;
  • Упрощенный мастер настройки соединения с СУБД;
  • Помощник установки JDBC-драйвера;
  • Java EE:
  • Улучшение поддержки CDI, REST-сервисов и Java Persistence;
  • Новая поддержка Bean Validation;
  • Поддержка библиотеки JSF-компонентов, включая встроенную библиотеку PrimeFaces;
  • Улучшение редактирования конструкций на языке выражений (Expression Language) в JSF, включая поддержку дополнения кода, рефакторинга и вывода подсказок;
  • Поддержка скриптовых языков программирования:
  • Возможность генерации руководств в формате PhpDoc;
  • Переработка процесса переименования и безопасного удаления PHP-конструкций;
  • Поддержка псевдонимов в PHP 5.3;
  • C/C++:
  • Упрощенный способ импорта проектов на основании имеющихся у пользователя бинарных файлов
  • Новый тип проекта для работы с исходными текстами на удаленной системе;
  • Разное:
  • Поддержка переноса слов в редакторе;
  • Расширенная интеграция с системой профилирования;
  • Менее навязчивая проверка внешних изменений при переключении между IDE и другими программами, основанная на отслеживании изменений содержимого файлов на уровне файловой системы;
  • Поддержка Git 1.7.х;
  • Поддерживаемые версии внешних компонентов:
  • Java EE 6, Java EE 5 and J2EE 1.4
  • Java ME SDK 3.0
  • Java Card 3 SDK
  • Struts 1.3.8
  • Spring 3.0, 2.5
  • Hibernate 3.2.5
  • Java API for RESTful Web Services (JAX-RS) 1.1
  • Java Wireless Toolkit 2.5.2 для CLDC
  • Системы отслеживания ошибок: Bugzilla 3.4 и Jira 3.4
  • C/C++/Fortran
  • PHP 5.3, 5.2, 5.1
  • Groovy 1.6.4
  • Grails 1.1
  • Apache Ant 1.8.1
  • Apache Maven 2.2.1
  • Системы управления версиями: CVS 1.11.x, 1.12.x; Subversion 1.5.x, 1.6.x; Mercurial 1.5; ClearCase V7.0; Git 1.7.х;
  • GlassFish Server Open Source Edition 3.1
  • WebLogic 11g PS3 (10.3.4)
  • Серверы приложений: GlassFish Enterprise Server v2.1.1, Tomcat 7.0.11, JBoss 6.0.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Релиз интегрированной среды разработки приложений NetBeans IDE 7.0», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.