Netbeans maven java application

Работа с наборами модулей на платформе NetBeans с помощью Maven

В этом документе описываются принципы создания набора модулей на платформе NetBeans из архетипов Maven, принципы построения и установки этого набора в среде IDE. В этом учебном курсе будет создан проект набора модулей Maven, содержащий три модуля на платформе NetBeans в качестве подпроектов. Проект Maven с подпроектами является простым проектом POM, объявляющим метод компиляции набора модулей и цель установки.

Этот документ основан на Учебном курсе по управлению выбором NetBeans на базе Ant и описывает различия между Ant и Maven при разработке наборов модулей на платформе NetBeans. После изучения отличий Maven от Ant можно легко пройти другие учебные курсы в Учебной карте по платформе NetBeans.

При отсутствии опыта работы с платформой NetBeans можно посмотреть серию демонстрационных роликов 10 лучших интерфейсов API NetBeans.

  • Использование Maven в среде IDE
  • Настройка параметров Maven
  • Просмотр репозиториев Maven
  • Создание набора модулей на платформе NetBeans
  • Изменение модуля MyAPI
  • Создание класса
  • Определение общедоступных пакетов
  • Создание модуля MyViewer
  • Создание оконного компонента
  • Создание модуля MyEditor
  • Добавление действия
  • Добавление компонента редактора
  • Сборка и запуск набора модулей
  • Объявление прямых зависимостей
  • Определение местоположения установки NetBeans
  • Запуск приложения
  • Динамическое изменение Lookup

Для работы с этим учебным курсом требуется программное обеспечение и ресурсы, перечисленные в следующей таблице.

Для разработки приложений на платформе NetBeans не требуется загружать отдельную версию этой платформы. Как правило, разработка приложений и модулей осуществляется в среде IDE NetBeans, затем необходимо просто включить требуемые модули для выполнения платформы NetBeans и созданного приложения.
Читайте также:  Php открыть новую страницу

Перед изучением этого учебного курса можно ознакомиться со следующей документацией:

Использование Maven в среде IDE

Если это первый опыт работы с Maven, следует проверить параметры настройки и обозреватель репозиториев Maven.

Настройка параметров Maven

Для настройки поведения Maven в среде IDE и проверки корректности этой настройки перейдите на вкладку Maven в окне «Параметры».

В большинстве случаев при использовании типичной настройки Maven данные в окне «Параметры» уже корректны.

Поддержка Maven активируется как часть набора функциональных возможностей Java SE. Если в окне «Параметры» вкладка Maven недоступна, подтвердите активацию Java SE при создании приложения Java.

Просмотр репозиториев Maven

Артефакты, используемые Maven для создания всех проектов, сохраняются в локальном репозитории Maven. Если артефакт объявлен как зависимость проекта и еще не установлен, он загружается в локальный репозиторий из одного из зарегистрированных удаленных репозиториев.

Репозиторий NetBeans и некоторые известные индексированные репозитории Maven зарегистрированы и включены в список окна «Обозреватель репозитория» по умолчанию. Репозиторий NetBeans содержит большинство общедоступных артефактов, требуемых для создания проекта. Обозреватель репозиториев Maven можно использовать для просмотра содержимого локальных и удаленных репозиториев. Для просмотра локальных артефактов разверните узел «Локальный репозиторий». Артефакты, указанные в узлах удаленного репозитория, могут быть добавлены в качестве зависимостей проекта, однако не все из них представлены локально. Они добавляются к локальному репозиторию только в том случае, если объявляются в качестве зависимостей проекта.

Чтобы открыть обозреватель репозиториев Maven:

Источник

Оцените статью