Невозможно создать проект JSF 2.2 в Eclipse/RAD 9.5 без отключения конфигурации библиотеки

Я использую IBM RAD 9.5. Я не уверен, какой версии Eclipse это соответствует. Эта версия RAD поставляется с WebSphere версии 8.5.

Когда я пытаюсь создать проект:

New > Web Project > Java Server Faces

В разделе «Настройки JSF», если я выберу версию 2.2, это не позволит мне создать проект, если я не перейду в «Библиотека JSF» и не выберу «Отключить конфигурацию библиотеки» (версия 2.0 выбирает «Реализация JSF по умолчанию», этот параметр недоступно при выборе версии 2.2.)

Когда я выбираю «Отключить конфигурацию библиотеки», я получаю сообщение

This facet requires JSF implementation library to be present on the project 
classpath.  By disabling library configuration, user takes on responsibility 
of configuring classpath appropriately via alternate means

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

NB: Моя среда не позволяла мне публиковать скриншоты. Итак, я описал проблему.


person user2125853    schedule 07.11.2019    source источник


Ответы (1)


Похоже, что WebSphere 8.5 содержит только реализацию JSF 2.0. Чтобы приложение работало с JSF 2.2, файлы JAR JSF 2.2 должны быть включены в путь к классам приложения.

person user2125853    schedule 07.11.2019