很简单的一个类,继承自spring的抽象测试类。但是报错。
public class Atest extends AbstractTestNGSpringContextTests{ //这一行报错。
}
报错的内容是:
- Breakpoint:TestTest- The hierarchy of the type TestTest is inconsistent
- The type org.springframework.beans.factory.Aware cannot be resolved. It is indirectly referenced from required .class;
错误原因:AbstractTestNGSpringContextTests这个类实现了org.springframework.beans.factory.Aware,但是我没有在path 路径下导入org.springframework.beans.factory.Aware所属的jar包spring-bean.
解决办法:在class-path路径下添加缺少的jar包。

本文介绍了一个简单的Spring测试类在实现Aware接口时遇到的问题及解决方法。主要原因是未正确配置所需的spring-beans jar包,导致类层次不一致的错误。
1万+

被折叠的 条评论
为什么被折叠?



