我想从Maven驱动的Eclipse项目中禁用Javascript Facet(并删除Javascript构建器)。
有什么办法可以配置maven-eclipse-plugin来做到这一点?

最佳答案

首先,使用 mvn eclipse:clean 清理配置,它将从.project文件中删除所有配置。

然后使用 mvn eclipse:eclipse 制作一个新文件,只需对pom.xml进行配置和依赖即可。

编辑:
并配置所需的项目性质:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-eclipse-plugin</artifactId>
    <configuration>
        <projectnatures>
            <projectnature>org.eclipse.jdt.core.javanature</projectnature>
            <projectnature>org.eclipse.wst.common.modulecore.ModuleCoreNature</projectnature>
        </projectnatures>
        <additionalProjectnatures>
            [... the ones you need or empty...]
            <projectnature>org.springframework.ide.eclipse.core.springnature</projectnature>
        </additionalProjectnatures>
    </configuration>
</plugin>

09-26 21:03