使用m2eclipse Eclipse插件,开发团队中的每个人都应该能够签出源代码,在Eclipse中导入Maven项目并成为good to go。
我看到m2eclipse正在合并到Eclipse 3.7中,并且maven-eclipse-plugin将不再维护,所以我正在寻找一个基于m2eclipse的解决方案(没有运行“mvn eclipse:clean eclipse:eclipse”在项目导入之前,这是maven-eclipse-plugin的作用。)
maven-eclipse-plugin允许在pom.xml中使用
<additionalConfig>
<file>
<name>.settings/com.google.gdt.eclipse.core.prefs</name>
<content><![CDATA[
eclipse.preferences.version=2
jarsExcludedFromWebInfLib=
warSrcDir=${project.build.directory}/${project.build.finalName}
warSrcDirIsOutput=true
]]>
</content>
</file>
更一般的问题是m2eclipse如何做类似的事情? 在某些情况下,只需保存eclipse .settings / prefs文件(例如org.eclipse.jdt.ui.prefs),但在这种情况下,在m2eclipse项目导入时总是会覆盖com.google.gdt.eclipse.core.prefs
具体问题是asked here,没有回复。 谢谢!
更新:现在不可以,请参阅request
答案 0 :(得分:2)
Can I Configure m2eclipse through pom.xml?中有对此主题的答案:完全自动配置只能通过ProjectConfigurator实现。但是基于AntRun和XMLTask的解决方案甚至适用于Google Eclipse Plugin GEP。结帐后只需手动触发一次。
答案 1 :(得分:1)
尝试在eclipse.org上的m2eclipse论坛上提问。你可能会通过这种方式吸引更多熟悉m2eclipse的人。