3

親POMでこのプラグインを構成しています

<pluginManagement>
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-eclipse-plugin</artifactId>
    <version>2.9</version>
    <configuration>
        <additionalBuildcommands>
            <buildCommand>
                <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
                <triggers>auto,full,incremental,</triggers>
                <arguments>
                    <LaunchConfigHandle>&lt;project&gt;/.externalToolBuilders/Builder1.launch</LaunchConfigHandle>
                </arguments>
            </buildCommand>
            <buildCommand>
                <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
                <triggers>auto,full,incremental,</triggers>
                <arguments>
                    <LaunchConfigHandle>&lt;project&gt;/.externalToolBuilders/Builder2.launch</LaunchConfigHandle>
                </arguments>
            </buildCommand>
        </additionalBuildcommands>
        <wtpContextName>${project.artifactId}</wtpContextName>
        <wtpversion>R7</wtpversion>
        <jeeversion>6.0</jeeversion>
    </configuration>
</plugin>
</pluginManagement>

子POMで実行するmvn eclipse:eclipseと、Eclipseプロジェクトが生成されますが、Eclipseでそれをクリックして選択するProperties > Project Facetsと、ファセットは取得されませんが、ファセット形式に変換するオプションが表示されます。

どうすればこれを修正できますか?

Maven 3.0.3 と Eclipse Kepler を使用しています。

4

1 に答える 1

5

そんな中、自分なりに考えてみました。

pomに追加するだけです:

<additionalProjectnatures>
    <projectnature>org.eclipse.wst.common.project.facet.core.nature</projectnature>
</additionalProjectnatures>

<configuration>セクションへ<plugin>

于 2013-09-18T15:37:07.740 に答える