我应该把nbproject目录放在NetBeans的源代码管理下吗



我正在使用NetBeans开发J2EE web服务。NetBeans在我的项目目录中创建了一个名为nbproject的目录。我想知道我是否应该将这个目录置于源代码管理之下。我认为在没有NetBeans的情况下构建项目是必要的。

这通常不是必需的。这样想:如果我要检查你的项目,但碰巧使用了不同的IDE,我就不需要你的nbproject目录。换句话说:这个目录是特定于机器的,而不是特定于项目的。希望这能有所帮助。

nbProject文件夹包含有关项目的所有netbeans元数据。当你去项目->properties您在其中找到的所有设置(以及其他设置)都存储在nbProjects文件夹中。

编辑:这已经在另一个问题中得到了回答,并且那里的答案是更完整和准确的

简而言之,您应该包括nbproject,但不包括nbproject/private/。将*/nbproject/private/添加到.gitignore文件中。

如果您使用Maven或Gradle构建项目,那么您肯定应该将该文件夹从VCS中排除。

相关内容

  • 没有找到相关文章

最新更新