РезюмеEclipse, Faces Config Editor не работает
гранях Config Editor в Eclipse, не открывается при редактировании граней-config.xml. Это в проекте JavaServer Faces.
Подробности
Затмение 3.7.2
Затмение m2e 1.0.1
m2e-WTP плагин 0,15
Я видел этот вопрос уже (How to activate Faces configuration editor in Eclipse?), но когда Я добавляю грань Faces к моему проекту, который больше не компилируется. Возможно, потому, что я импортировал проект Maven, а не с помощью мастера создания проектов Eclipse WTP. У меня есть структура каталога Maven (которую я предпочитаю и не хочу менять).
Проблема заключается в том, что когда я открываю faces-config.xml из этого проекта, редактор конфигурации Faces не запускается, поэтому мне нужно его отредактировать, используя простой XML. Это не самая худшая вещь в мире ... но если есть решение, я хотел бы знать об этом.
Спасибо! Alex
EDIT
Поскольку никто не отвечает на это, может быть, мне нужно предоставить больше информации.
Faces Config Editor делает работу, когда:
- создания веб-проекта Dynamic с помощью мастера создания проекта
- импортировать существующий проект Maven, а затем добавить в JSF Facet (но в этом случае проект больше не компилируется , так как Eclipse, не может найти зависимости Maven)
Faces Config Editor не работы, когда:
- импортировать существующий Maven проект, если я не добавить JSF Facet
Я понимаю, что один вариант заключается в следующем:
- импорта существующего Maven проекта
- добавить JSF Facet
- добавить Maven для развертывания
Но проблема с этим решением - каждый раз, когда я обновляю конфигурацию проекта (из Maven), необходимо снова добавить Maven в сборку развертывания (Eclipse + Maven + Dynamic Web Project -> Maven overwrites Deployment Assembly). Вот почему я использую плагин m2e-wtp Eclipse. Это позволяет мне использовать структуру проекта Maven по умолчанию, с Eclipse, и избавиться от ненужной «магии».
Моя единственная проблема заключается в том, что этот редактор настроек Faces.
Извините за многословие
РЕШЕНИЕ
это была глупая ошибка, и простое исправление. при добавлении фасета JavaServer Faces к моему проекту, потому что он сломал сборку, это было просто потому, что Eclipse попытался добавить JSF (MyFaces) в мой путь сборки, и у меня уже был MyFaces через Maven, что привело к конфликту. Решение было мертвым простым, сохранить фасет JavaServer Faces включенным и удалить добавленную Eclipse JSF-библиотеку из моего пути сборки.
Вы пробовали http://stackoverflow.com/a/8772861/617373? – Daniel
спасибо, но есть много проблем с этим решением: (1) это не тот же самый редактор (2), который я проверил, и нет никакой официальной поддержки Indigo (3) больше всего, этот пакет ОГРОМНЫЙ, t хотят установить все это только для редактора –
еще хуже. Я попробовал это, а затем нашел, что мне не понравилось решение, поэтому я удалил плагин. но при удалении его половина моего каталога Eclipse была удалена, включая исполняемый файл eclipse. теперь мне нужно переустановить и перенастроить мою установку Eclipse. очень плохо. не рекомендуется. –