3

私は Eclipse を使用して、Maven (まあ、Eclipse の m2e プラグイン) を介して制御される Spring プロジェクトに取り組んでいます。

Maven pom.xml ファイルに変更を加えるたびに、インターフェイスにエラーが表示され、最上位プロジェクトを右クリックしたときにコンテキスト メニューに表示される Maven 項目から [プロジェクト構成の更新] を実行する必要があるとのメッセージが表示されます。

これが完了すると、プロジェクトは常に「Spring プロジェクトの性質」を失います。これは、同じコンテキスト メニューの Spring 項目から再度追加する必要があります。これはかなり面倒です。

なぜこれを行うのですか?

pom.xml に何かを追加して、Spring プロジェクトの性質を永続的に保持する方法はありますか?

4

1 に答える 1

9

私は STS を使用しており、その問題はありませんが、pom にもこのプラグインがあります。

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-eclipse-plugin</artifactId>
    <version>2.7</version>  
    <configuration>
        <downloadSources>true</downloadSources>
        <downloadJavadocs>false</downloadJavadocs>
        <wtpversion>2.0</wtpversion>
        <additionalBuildcommands>
            <buildCommand>
                <name>org.springframework.ide.eclipse.core.springbuilder</name>
            </buildCommand>
        </additionalBuildcommands>
        <additionalProjectnatures>
            <projectnature>org.springframework.ide.eclipse.core.springnature</projectnature>
        </additionalProjectnatures>
    </configuration>
</plugin>
于 2012-02-02T17:11:37.010 に答える