【发布时间】:2016-07-26 23:22:41
【问题描述】:
我们正在使用 IntelliJ 理念来开发我们的产品。 到目前为止,我们将 iml/ipr 文件保存在版本控制中,以便在开发人员之间(以及我们产品的不同版本之间)共享相同的配置。 然而,由于idea对那些iml文件进行了很多修改,解决它的冲突是一项艰巨的任务,而且实际上感觉有点不对劲。 而且idea 15不再是自动签出iml/ipr了。
我尝试了 maven-idea-plugin,它假设基于 pom.xml 生成 iml/ipr,它看起来很有希望(除了一些小问题),但它已经过时,并且有很多 stackoverflow 帖子建议不要这样做。
我也不明白加载我们项目的“正确方法”是直接在idea中加载e pom.xml。
加载pom.xml的问题是每个用户都必须重新配置idea(例如排除目录,设置运行配置,插件,maven版本,JDK位置等) 每次他从版本控制中下载代码,这种情况经常发生。
所以,我的问题是在我们的项目中使用 intellij idea 的最佳方式是什么。 我的目标是,一旦开发人员下载了代码,他就可以在不手动配置的情况下运行想法。
谢谢, 梅尔
【问题讨论】:
标签: maven intellij-idea pom.xml