Автор оригинала: mkyong.
В Eclipse Ganymede (v3.4) или Galileo (v3.5) он поддерживает только JSF 1.2. Для JSF 2.0 обновите Eclipse до версии Helios (v3.6) и далее, он полностью поддерживает поддержку Java EE 6, включая JSF 2.0.
Вот краткое руководство, в котором показано, как включить функции JSF 2.0, такие как помощник по коду и визуальный редактор компонентов JSF в среде IDE Eclipse.
Используемые Инструменты
- Затмение 3.6
- JSF 2.0.x
1. Аспекты проекта Eclipse
Для поддержки JSF 2.0 вам необходимо настроить проект Eclipse для поддержки Платформы веб-инструментов (WTP) .
Шаги по включению платформы веб-инструментов (WTP):
- Щелкните правой кнопкой мыши на проекте, выберите ” свойства ” –> “Грани проекта “.
- Отметьте ” Динамический веб-модуль “, выберите версию 2.5.
- Проверьте ” Java “, выберите версию 1.6.
- Отметьте ” Лица JavaServer “, выберите версию 2.0.
- Нажмите на кнопку ” дальнейшая настройка… ” ссылка ниже, чтобы выполнить настройку JSF.
- Создайте пользовательскую библиотеку и включите API JSF 2.0 и библиотеки реализации, jsf-api-xxx.jar и jsf-impl-xxx.jar . P.S Вы можете получить банки JSF официальный сайт JSF . Обновлено 8 августа 2012 года Для JSF 2.1.11 требуется только один файл jar javax.faces-2.1.11.
- Сделано.
2. Демонстрация
Теперь среда разработки Eclipse IDE поддерживает возможности JSF 2.0. Попробуйте, в файле .xhtml
нажмите ” Ctrl + Пробел “, он автоматически запросит все доступные теги JSF 2.0 (помощь с кодом).
Кроме того, он также добавляет визуальные компоненты JSF 2.0 в редактор веб-страниц, см. рисунок ниже:
Оригинал: “https://mkyong.com/jsf2/how-to-make-eclipse-ide-supports-jsf-2-0/”