使用Maven的所有构建信息都存储在pom.xml中,最详细的配置是maven plugin configuration。
Eclipse IDE内部的所有配置都应该使用m2e Eclipse plugin完成。那么,我不知道在哪里可以找到所有可能的配置。但有些时候,在编辑pom.xml时会出现一些Eclipse选项警告。
这是我当前设置的示例。它由m2e生成。
<pluginManagement>
<plugins>
<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself. -->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>ro.isdc.wro4j</groupId>
<artifactId>
wro4j-maven-plugin
</artifactId>
<versionRange>
[1.4.0,)
</versionRange>
<goals>
<goal>jshint</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
com.github.searls
</groupId>
<artifactId>
jasmine-maven-plugin
</artifactId>
<versionRange>
[1.2.0.0,)
</versionRange>
<goals>
<goal>
generateManualRunner
</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
发现,新的建造者 - 对话框,由帕斯卡尔所说,与调用创建org.eclipse.m2e.ui.internal.launch.MavenBuilderConfigurationTabGroup.createTabs(ILaunchConfigurationDialog,字符串) - 但是不知道,我如何教Eclipse让它在项目属性的构建器首选项中可用... – 2011-01-26 14:33:03