到目前为止,我总是使用Eclipse进行Java开发,但由于一些奇怪的窗口处理改进;-)我想到了转向Netbeans。
基于其他办公室伙伴仍在使用Eclise的事实,我问自己,在同一个项目中并排使用这两个IDE是否可行?有什么副作用?
相关项目均以Maven为基础。
答案 0 :(得分:3)
如果您的项目是基于Maven的,则不需要在版本控制系统(VCS)中存储特定于IDE的文件。因此,如果您选择在一个IDE中开发而不是另一个IDE,则应该没有任何影响,前提是他们了解POM文件。
每个IDE都将读取POM并生成它自己的本地文件以缓存有关项目的状态。对于每个IDE,这些都是不同的,但由于您不将这些提交给VCS,因此它并不重要。我怀疑即使你确实提交了它们,路径和文件名也可能会有所不同。
有些合理的Eclipse朋友会编辑POM以满足愚蠢,愚蠢,愚蠢的m2e连接器系统,但其它IDE应该忽略它。