Главная
Блог разработчиков phpBB
 
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама

Разработка JSF приложений при помощи IntelliJ Idea. Часть 1: Установка компонентов и настройка среды разработки

Anna | 5.06.2014 | нет комментариев

Этат статья является переводом статьи «Developing JSF applications» с официальной вики jetbrains (http://wiki.jetbrains.net/intellij/Developing_JSF_applications) только взамен сервера приложений Tomcat будет применяться GlassFish.

Мы начнем с подготовки к разработке JSF приложений. Она включает в себя активизацию нужных плагинов, регистрацию GlassFish в IntelliJ Idea и создание Java модуля, подходящего для разработки JSF приложений.

Дальше мы разработаем малое JSF приложение, в котором будут продемонстрированы некоторые техники программирования и вероятности среды разработки. Приложение будет разрабатываться поэтапно: функции в него будут добавляться долями, нужные проверки будут осуществляться в конце всякого этапа.

Перед началом работы

Для осуществления задач описанных в данном начальстве, удостоверитесь, что следующее программное обеспечение установлено на Вашем компьютере.
1. Пакет Java EE 7 SDK(Java Enterprise Edition 7 Software Development Kit) версии 1.7 либо выше. Его дозволено загрузить с официального сайта компании Oracle (http://www.oracle.com/technetwork/java/javaee/downloads/index.html). Комплект поставки также включает в себя сервер приложений GlassFish, примеры и документацию.
2. IntelliJ Idea Ultimate Edition версии 12. Ознакомительную версию на 30 дней дозволено даром скачать с сайта JetBrains (http://www.jetbrains.com/idea/download/index.html).

Проверка установки нужных плагинов

Плагины расширяют функциональность IntelliJ Idea. Для выполнения заданий этого начальства нужно, что бы были активированы следующие плагины:
— JSF Support
— GlassFish Integration

Для проверки того, что эти плагины активированы:
1. Запустите IntelliJ IDEA.
Если Вы незадолго установили IntelliJ IDEA и запускаете ее 1-й раз, то запустится Мастер исходной конфигурации (Initial Configuration Wizard), тот, что дозволит деактивировать неиспользуемые плагины (все плагины, которые поставляются с IntelliJ IDEA по умолчанию включены).
Когда Вы дойдете до страницы, которая содержит Web и JavaEE плагины проверьте, что плагин JSF активирован.
image
Подобно, на странице, которая содержит список плагинов для серверов приложений, проверьте, что активирован плагин для сервера приложений GlassFish.

Если Вы не в 1-й раз запускаете IntelliJ Idea и не помните активированы ли нужные плагины нужно сделать следующее:

2. Откройте диалог настроек (нажатием CTRL ALT S)

3. В левой части диалогового окна нажмите Plugins.

image

4. В правой части диалогового окна, на странице Plugins, наберите js в поле поиска. В итоге, в списке плагинов будут показаны только те, которые содержат в своем наименовании либо изложении js.

image

Если флажок наоборот JSF Support не стоит — поставьте его.
image

5. Аналогичным образом проверьте активность плагина GlassFish Integration.

6. Нажмите ОК в диалоговом окне настроек.

7. Если плагины не были активированы, а вы их активировали нужно перезапустить IntelliJ Idea для того, Дабы метаморфозы вступили в силу. В этом случае отобразится соответствующее диалоговое окно.

image

Регистрация сервера приложений GlassFish в IntelliJ Idea

Для регистрации сервера приложений в среде разработки:
1. Откройте диалог настроек (нажатием CTRL ALT S)

2. В левой части диалогового окна выберите Application Servers

image

3. В правой части диалогового окна, на странице Application Servers, нажмите , а после этого GlassFish Server.

4. В диалоговом окне GlassFish Server нажмите кнопку справа от поля GlassFish Home.

5. В открывшемся диалоговом окне выберите директорию, куда установлен сервер приложений GlassFish и после этого нажмите кнопку ОК.

6. Нажмите ОК в диалоговом окне GlassFish Server.

Среда разработки IntelliJ Idea зарегистрирует .jar файлы (библиотеки классов Java), нужные для работы с сервером приложений GlassFish.

7. Нажмите ОК в диалоговом окне настроек.

В дальнейшем топике мы разглядим создание плана java Server Faces, его конструкцию и запуск при помощи сервера приложений GlassFish.

Источник: programmingmaster.ru

Оставить комментарий
Форум phpBB, русская поддержка форума phpBB
Рейтинг@Mail.ru 2008 - 2017 © BB3x.ru - русская поддержка форума phpBB