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

Ido*_*Ran 16 version-control netbeans java-ee

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

Dev*_*and 45

通常不需要这样做.可以这样想:如果我要查看你的项目但碰巧使用的是其他IDE,我就不需要你的nbproject目录了.换句话说:此目录是特定于计算机的,而不是特定于项目的.希望这可以帮助.

  • 这应该是公认的答案.与Eclipse项目文件一样,nbproject不应该进行版本控制.它们是机器特定的. (6认同)

Tim*_*arg 6

nbProject文件夹包含有关项目的所有netbeans元数据.当您转到项目 - >属性时,您找到的所有设置(和其他设置)都存储在nbProjects文件夹中.

编辑:这已在另一个问题中得到回答,答案更加完整和准确

总之,你应该包括nbproject但不是nbproject/private