RichFaces - Настройка среды

В этой главе вы настроите нашу среду разработки и сконфигурируете свою систему так, чтобы вы могли продолжить разработку RichFaces.

Технические требования

В соответствии с техническими требованиями вы узнаете, как настроить JDK, сервер приложений или любую IDE по вашему выбору.

Системные Требования

Вы можете использовать любую работающую систему, никаких ограничений по памяти, оперативной памяти и операционной системе нет.

Установка JDK

Прежде чем продолжить, вы должны настроить JDK в вашей системе. Пожалуйста, обратитесь к официальному веб-сайту oracle, чтобы загрузить и установить JDK 7 или более раннюю версию. Возможно, вам придется установить переменную среды для Java, чтобы она работала правильно. Чтобы проверить установку в операционной системе Windows, нажмите «java –version» в командной строке, и в качестве вывода она покажет вам версию Java, установленную в вашей системе.

Установка IDE

В Интернете есть несколько IDE. Вы можете использовать любой по своему усмотрению. Для этого учебника давайте использовать NetBeans 8.2. Вы можете найти ссылку для загрузки различных IDE в следующей таблице.

IDE имя Ссылка для установки
NetBeans https://netbeans.org/downloads/
Затмение www.eclipse.org/downloads/
Intellij www.jetbrains.com/idea/download/#section=windows

Всегда рекомендуется использовать последнюю версию программного обеспечения, чтобы получить от нее максимум возможностей. В этом руководстве мы будем использовать IDE NetBeans 8.2 вместе с JDK 8.

Требования к серверу

В качестве сервера приложений вы будете использовать Tomcat. В этой главе вы настроите сервер Tomcat в системе. Если вы устанавливаете последнюю версию NetBeans, вы можете напрямую установить Apache Tomcat вместе с IDE NetBeans. Если вы этого не делаете, загрузите последнюю версию Tomcat с официального сайта TOMCAT . Сохраните извлеченные файлы Tomcat на диске C или в программных файлах. Эти файлы будут использоваться на следующем этапе.

Требования к клиенту

RichFaces - это компонент пользовательского интерфейса. Таким образом, как и любой компонент пользовательского интерфейса, интернет-браузер будет действовать как клиент для вашего приложения. Вы можете использовать любой современный интернет-браузер, например IE, Safari, Chrome и т. Д.

Требования к развитию

Загрузка необходимых файлов jar : посетите официальный сайт JBOSS и загрузите последнюю стабильную версию файлов jar JBoss. Распакуйте файлы. Для разработки приложения RichFaces вам потребуются следующие банки.

  • richfaces-a4j-4.5.17.Final.jar
  • richfaces-core-4.5.17.Final.jar
  • richfaces-rich-4.5.17.Final.jar
  • cssparser-0.9.18.jar
  • guava-19.0.jar
  • sac-1.3.jar

Создание проекта

В этом разделе давайте создадим демонстрационное приложение, которое будет использоваться позже, чтобы узнать больше о RichFaces. Прежде чем продолжить, настоятельно рекомендуется загрузить и установить все необходимое программное обеспечение и файлы jar, упомянутые ранее.

Step 1- Откройте IDE NetBeans. Перейдите в Файл → Новый проект. Вы будете перенаправлены на следующий снимок экрана.

Step 2 - Выберите «Java Web» и «Веб-приложение» на вкладке «Категории» и «Проекты» соответственно и нажмите «Далее».

Step 3- На следующей вкладке вы должны указать название проекта. Назовем его «RichFaceTutorial». Затем нажмите «Далее». Вы будете перенаправлены на следующий снимок экрана. где вы будете настраивать детали сервера.

Step 4- Выберите «Apache Tomcat» из раскрывающегося списка и нажмите «Добавить». После того, как вы нажмете «Добавить», вы будете перенаправлены на отдельный экран, где вам необходимо настроить свой сервер. Для настройки сервера вам потребуются файлы сервера, загруженные в предыдущем разделе.

Step 5- Выберите «Apache Tomcat или TomEE» из списка, как показано на скриншоте выше, и нажмите «Далее». Вы будете перенаправлены на следующий экран.

Step 6- В разделе «Расположение сервера» необходимо указать расположение загруженных файлов Tomcat. Нажмите «Обзор», перейдите к нужной папке и нажмите «Готово». Как только ваш сервер будет успешно добавлен, вы будете перенаправлены на первый экран. Нажмите «Далее», и у вас будет возможность выбрать различные фреймворки для добавления в приложение, как показано на следующем снимке экрана.

Step 7 - Выберите «JavaServer Faces», а в «JavaServer Faces Configuration» вы должны выбрать «RichFaces» и нажать «Готово».

Если вы не получаете «RichFaces» в качестве опции, вы можете добавить требуемый файл jars из пути сборки. После этого шага ваше приложение готово к развертыванию на сервере приложений. Ниже представлена ​​структура каталога проекта приложения после выполнения всех вышеупомянутых шагов.

Step 8- Продолжайте, щелкните левой кнопкой мыши файл index.xhtml и запустите файл. В браузере вы увидите следующий результат.

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

Однако в этом руководстве мы будем запускать страницу приложения, поскольку нам нужно показать различные функции разных тегов.