Sources 文件夹已经是 NetBeans 项目(可能只在内存中)

Sources folder is already NetBeans project (maybe only in memory)

我正在尝试使用 NetBeans 中的现有源代码创建一个 php 应用程序。所以我打开了我的 NetBeans > 文件 > 新项目 > PHP 具有现有源的应用程序,单击“下一步”后它转到了 'Name and Location' 页面。浏览我的源文件夹后,我收到此错误

Sources folder is already NetBeans project (maybe only in memory).

我转到我的源文件夹并删除了 'nbproject' 文件夹。之后,我能够成功创建项目。之后我注意到 NetBeans 生成了新的 'nbproject' 文件夹。

Should I replace the new 'nbproject' folder created by NetBeans with my old 'nbproject' folder?

nbproject 文件夹用于存放当前的 NetBeans 文件,如您最近打开的文件或任何其他设置。如果您对旧 nbproject 的设置进行了一些重要更改,并且所有 files/paths 都相同 - 您可以用旧的覆盖新的,但我相信情况并非如此。

您可以: 在旧的 nbproject 文件夹中,打开 private.xml 文件并删除组标签及其所有内容。 并在 private.properties 文件中替换您当前的配置设置。 然后打开 project.xml 文件替换您当前的配置设置。

重命名 NetBeans 生成的新目录,并替换您刚刚修改的旧目录。

这在我的几个场合完全奏效

我在移动源文件等时遇到了类似的问题。 我是如何处理的: 1) 从我的项目源文件夹结构中删除文件夹 'nbproject'。 2) 进入 NetBeans 并重新创建同一个项目。 干杯。