【发布时间】:2011-06-01 12:49:52
【问题描述】:
使用 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),但在这种情况下,com.google.gdt.eclipse.core.prefs 总是在 m2eclipse 项目导入时被覆盖.
具体问题是asked here,没有回复。 谢谢!
更新:现在不可能,请参阅request
【问题讨论】: