составной компонент оказался в неправильном каталоге с jboss jsf tools и m2eclipse? - PullRequest
0 голосов
/ 04 сентября 2011

При использовании JBOSS Tools, M2E и M2E-WTP, создающие новый составной компонент, хотят поместить новый созданный компонент в неправильный каталог.Он также ищет компоненты в неправильном каталоге.

Следует поместить его в каталог:

src/main/webapp/resources/components/group-name/tagname.xhtml

, но вместо этого он ищет его (и быстрое исправление создает файл) в:

target/m2e-wtp/web-resources/resources/components/group-name/tagname.xhtml 

Вот версии, которые я использую:

JBoss Tools RichFaces для Eclipse Версия: 3.2.1.v20110730-1214-H169-Final

M2E -Интеграция Maven для Eclipse
Версия: 1.0.0.20110607-2117

Интеграция Maven для WTP
Версия: 0.13.1.20110728-1800

Обновление:

Похоже,выберите первый путь в файле .settings / org.eclipse.wst.common.component.Изменение non m2e, чтобы быть первым, кажется, заставляет это хотеть поместить это в правильное место.

<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
    <wb-module deploy-name="hcbb">
        <wb-resource deploy-path="/" source-path="/src/main/webapp"/>
        <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
        <property name="context-root" value="hcbb"/>
        <property name="java-output-path" value="/hcbb/target/classes"/>
    </wb-module>
</project-modules>

Тем не менее, он по-прежнему жалуется на отсутствующие или недействительные атрибуты и не выполняет автозаполнение пользовательских компонентов. Хотя не уверен, что JSF Tools даже делает это.

1 Ответ

0 голосов
/ 11 февраля 2012

Я полагаю, что эта проблема исправлена ​​в более позднем выпуске Joss Tools 3.3.x.

Если нет, пожалуйста, откройте ошибку, и мы посмотрим на нее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...