0

我有两个想解决的问题,但在我试图解决这些问题时,我设法下降到一只愤怒的灵长类动物对着我的电脑尖叫和大喊。

这是我的问题(其中一些无法通过在线社区解决),今天早些时候,我认为创建一个名为“res”的文件夹是个好主意,res 将用于存储游戏的图像和 wav 文件正在制作。现在,如果我正在测试的 wav 文件不在此文件夹中,并且 wav 文件的目录正确,则它可以正常工作,它看起来像这样“.getResource(fileName);”。但是当我在“res”文件夹中有 wav 文件时,我将目录更改为以下 .getResource("res/"+fileName); 我收到以下警告:[options] bootstrap class path not set with -source 1.6 1 警告以及指向所有与声音相关的内容的 nullPointerException。

所以在非常沮丧之后,我删除了“res”文件夹,然后项目停止编译,因为它找不到“res”,所以我重新创建了 res 文件夹,将 wav 文件保留在其中,效果很好。然后我对此感到高兴并想,我已经完成了一段时间,让我们将其提交给 SVN。在尝试提交我的工作时,“res”文件夹出现“已在版本控制”错误

所以回顾一下

我在我的项目文件夹中创建了一个名为“res”的文件夹(通过 netbeans)

我把一个wav文件放到“res”中,发现它抛出了错误

我从“res”中删除了wav文件,它工作得很好

我删除了 res 文件夹和项目拒绝编译没有这个非常重要的文件夹

我重新创建了 res 文件夹,然后尝试将我的工作提交给 SVN,而 SVN 不再想要我的孩子了。

我现在只剩下孩子了,我无法在家里放置一个安全的地方和一个不需要的鬼魂(我的项目文件夹中的文件夹,不会做任何事情)

援助,一如既往地被广泛接受和欢迎。

4

1 回答 1

0

关于SVN问题:

NB 倾向于自动添加或删除 SVN 上的目录(但不提交),并且在删除/重新创建后可能会混淆。

我建议使用不同的工具(例如 SVN 命令行或 TortoiseSVN)来验证 SVN 哪些操作处于待处理状态,并尝试恢复res目录上的操作。如果 SVN 将其标记res为存在,那么您可能会尝试验证该目录尚未在存储库中。

您也可以从 Netbeans 目录中删除 SVN 缓存(以前称为%HOME%\.netbeans\cache\svn,现在 (NB 7.2) 更改为%HOME%\Netbeans\Cache\7.2\svncache.

一个极端的解决方案是进行新的结帐并将您的更改从旧工作副本复制到新副本。

于 2012-11-17T01:46:49.317 回答