我正在使用NetBeans开发J2EE Web服务。 NetBeans在我的项目目录中创建一个名为nbproject的目录。 我想知道我是否应该将此目录置于源代码管理之下。我认为在没有NetBeans的情况下构建项目是必需的。
答案 0 :(得分:44)
通常不需要这样做。可以这样想:如果我要检查你的项目但碰巧使用的是其他IDE,我就不需要你的nbproject
目录了。换句话说:此目录是特定于计算机的,而不是特定于项目的。希望这会有所帮助。
答案 1 :(得分:6)
nbProject文件夹包含有关项目的所有netbeans元数据。当你去Project - >属性您找到的所有设置(和其他设置)都存储在nbProjects文件夹中。
编辑: 这已在another question中得到解答,答案更加完整和准确
简而言之,您应该包含nbproject
,而不是nbproject/private
答案 2 :(得分:1)
如果您使用Maven或Gradle构建项目,则绝对应该从VCS中排除该文件夹。