我已经检查了CVS中的代码,需要对其进行更改。该代码有2个文件夹
后者有JUnit测试用例。我对JUnit不是很熟悉,但就我的理解而言,这些类在JUnit中作为类名重复。这就是我在测试文件夹中收到错误的原因。
Class "xxxxx" already exists
我不确定如何在不删除文件夹测试的情况下运行此项目。有没有办法让eclipse现在忽略JUnit测试用例?
答案 0 :(得分:1)
进入Eclipse项目的属性,打开Java Build Path / Source
并删除文件夹Test
。 Eclipse将忽略该文件夹中的源。
答案 1 :(得分:0)
测试和普通的java类在构建期间合并在一起,发生错误是因为测试类与普通类具有完全相同的名称。您应该使用某种类型的前缀Test
重命名测试用例,以防止它们发生冲突。
解决问题的方法只会在您更改构建平台后发生冲突,也许您当前的构建平台会接受它,但您未来的平台/编辑器可能不会,然后您就会遇到真正的问题。