【问题标题】:How to maintain JAVA projects irrespective of IDE (Netbeans and Eclipse)无论IDE(Netbeans和Eclipse)如何维护JAVA项目
【发布时间】:2026-02-07 08:00:01
【问题描述】:

在我的团队中,其中一些使用 Netbeans,而另一些使用 Eclipse,因此在每个 JAVA 项目的 Subversion 存储库中,我们都有 Netbeans 和 Eclipse 项目文件。

我确实想将 Netbeans 和 Eclipse 项目设置文件保留在 JAVA 项目中,它们是特定于 IDE 的。

请帮助我只维护 subversion 中的 JAVA 源文件。

【问题讨论】:

  • 好吧,删除它们,然后提交。有什么问题?
  • 问题是我有这么多项目,相互依赖,所以每次从subversion获取更新时,我都必须配置相互链接。
  • 你不应该在你的 svn 中提交所有的项目。只需提交源文件夹,然后在每个不同的 IDE 中,您只需在所需环境中创建的项目中签出源即可。
  • 那么,您希望项目自动配置,但不让项目文件处于 subversion 之下?这是一个或另一个。将项目文件放入 subversion 有什么问题?

标签: eclipse netbeans


【解决方案1】:

使用通用构建基础架构,例如 ma​​ven。这封装(和)maven pom.xml 文件中的所有设置(源编码、java 版本等)一样好。

还有版本库依赖,子项目在maven中管理。

NetBeans 知道 maven 开箱即用,而 eclipse 有一个很好的 maven 插件。

根据我的经验,手动配置,尤其是在 eclipse 中,以及增长的 ant 脚本,很麻烦。

【讨论】:

    最近更新 更多