0

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 for Eclipse バージョン: 3.2.1.v20110730-1214-H169-Final

M2E - Eclipse
バージョンの Maven 統合: 1.0.0.20110607-2117

WTP
バージョンの Maven 統合: 0.13.1.20110728-1800

アップデート:

.settings/org.eclipse.wst.common.component ファイルの最初のパスを選択しているようです。非 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ツールがそれを行うかどうかはわかりません.

4

1 に答える 1

0

この問題は、jossツール3.3.xの今後のリリースで修正されると思います。

そうでない場合は、バグを開いてください。それを調べます。

于 2012-02-10T21:31:56.460 に答える