Eclipse Neon 2& JUnit 4:无法解析类

时间:2017-03-16 01:34:57

标签: java junit

我有一个java类GeneticAlgorithm和一个junit测试类GeneticAlgorithmTest。在GeneticAlgorithm上定义的是我正在尝试测试的静态方法reproduce。在我的测试用例中,我调用了静态方法GeneticAlgorithm.reproduce

当我尝试在Eclipse中运行JUnit 4测试运行器时,出现以下错误:

java.lang.Error: Unresolved compilation problem:
GeneticAlgorithm cannot be resolved

Eclipse没有给我任何编译时错误,如果我删除该行,JUnit 4测试运行器就可以工作。

如何解决此错误?任何帮助表示赞赏。我应该提一下,这是一个Maven配置的项目。

1 个答案:

答案 0 :(得分:0)

好吧,我设法通过更改配置项目的构建路径顺序来解决这个问题。您可以通过右键单击项目名称到达那里,然后转到Build Path -> Configure Build Path

我将我的maven依赖项移到了jre系统库之上。出于某种原因,这很有用。