我在Eclipse中使用SVN。我在工作区中检出了一个文件夹作为项目。我签出的文件夹有一个子文件夹“trunk”,在子文件夹“trunk”中我有我的src文件夹(和其他东西)。签出后我尝试运行一个文件(一个JUnit测试用例):我右键单击它并选择“run as”,预计会找到“作为JUnit测试用例运行”,但是没有这样的选项。此外,看起来Eclipse不编译我的代码:我可以编辑代码,但不会得到任何自动完成或语法错误通知。我做错了什么?
答案 0 :(得分:1)
最有可能的是,Eclipse无法弄清楚这个新项目:源文件夹在哪里,测试源文件在哪里等...这是由于项目文件丢失或损坏,通常会有关于该项目(它没有提交或你没有检查出来)。
例如,为了获得自动完成和语法错误通知,Eclipse必须将您的Java文件识别为源文件。在项目属性 - > Java Build Path-> Source中,确保您的源文件夹存在。
答案 1 :(得分:1)
啊,不知道为什么这会花一些时间!检查主干上方的目录是事情变得棘手的问题 - eclipse无法找到项目文件 - 正如HH指出的那样,不知道源代码在哪里。