在Eclipse和Netbeans之间共享项目

有没有办法在Netbeans和Eclipse之间共享相同的* .java文件?

  • 你可以将eclipse项目导入netbeans ,
  • 或者您可以从现有来源创建一个eclipse项目 。

共享Java源文件不是问题 – 只需将它们放入某个源控制系统,然后在两个IDE中导入它们。 通常,配置,尤其是构建过程,是主要问题。

实际上,解决方案可能是您为两个IDE维护单独的项目配置文件,但使用两者都支持的公共构建脚本(例如ant)。 项目配置允许您使用特定于IDE的function,而构建脚本可确保两个环境都生成相同的输出。

当然。 eclipse支持链接的源文件夹。 源文件不必位于eclipse项目文件夹中。

在eclipse java项目中,选择New – > Folder ,然后选择“Advanced”并选中“Link to alternate location”(eclipse 3.6,在其他eclipse版本上可能略有不同)。 “浏览”从netbeans项目中选择源文件夹,按“完成”。

现在,您已将(标准)文件夹链接到netbeans项目中的Java文件,修改这些文件将在远程位置修改它们。

最后 – 右键单击​​此链接文件夹,然后选择“ 构建路径” – >“用作源文件夹”。

(我反过来说是netbeans专家)

在理想情况下,您将代码存储在版本控制的存储库(SVN,CVS等)中。 然后,无论您使用的是Eclipse还是Netbeans,都不是很重要。

本文取自NetBeans 6.2版本的文档 ,介绍了如何将Eclipse项目导入NetBeans并将它们一起使用。 NetBeans将创建新的项目文件,但将链接到Eclipse源文件,允许在两者之间共享。 我自己还没有尝试过,但很快就会走这条路。 在本周切换到NetBeans之后,注意到Eclipse中的一个重要function不在NetBeans中 – 能够创建不合并并存储到POM中的不同运行配置。 目前,我没有运行配置问题的解决方案,但如果你这样做,请在此处更新SO问题 。