我有一台PC和一台笔记本电脑都运行Windows Pro 8.1和最新版本的Netbeans。我使用相同的hotmail / windows帐户登录电脑和笔记本电脑。我在PC上构建我的java项目,并将它们保存在OneDrive目录上,所有工作正常。 但是当我尝试在我的笔记本电脑上打开它们时,NetBeans会看到包含所有文件的文件夹,但没有找到项目,因此无法打开它们。所以我无法编辑或处理我的笔记本电脑上的任何项目。是否使用USB驱动器将我的项目保存为移动性的唯一途径?
答案 0 :(得分:1)
关闭项目的“编译保存”: [项目名称] - >属性 - >构建 - >编译。
这将删除项目的build子目录,其内容包括
build/classes/.netbeans_automatic_build
build/classes/.netbeans_update_resources.
OneDrive将这些文件看作无名长扩展名。
如果需要,您可以在工作会话中启用“保存时编译”, 当你想让它可用于其他机器时,只需禁用它。
答案 1 :(得分:0)
您可能需要确保文件可脱机使用。 Windows 8.1和OneDrive使用Windows的一项功能,其中文件似乎在文件夹中,但实际上可能还没有(因为它们在云中)。虽然大多数应用程序能够在打开时触发要下载的文件,但并非所有应用程序都兼容。
尝试通过右键单击文件夹并选择“脱机使用”强制该文件夹可脱机使用,看看是否能解决问题。
答案 2 :(得分:0)