我是Spring的新手,出去使用Eclipse从X1E0F1X学习Spring教程。
但是,在Eclipse中,我不能导入这两个库
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
我甚至从Spring站点下载了Spring源文件,将其包含在系统库中,将其添加到我的项目中,也添加到我的项目的lib文件夹中,但没有白费。
你能帮我知道到底是哪里的问题,并建议我一些好的 Spring 教程网站请。
谢谢大家
编辑
这里是例外
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
ApplicationContext cannot be resolved to a type
ClassPathApplicationContext cannot be resolved to a type
at com.test.App.main(App.java:12)
5条答案
按热度按时间a14dhokn1#
根据评论:
您的jar没有包含在类路径中。因此您会收到编译错误。
1.转到eclipse中的项目资源管理器透视图
1.右键单击lib文件夹〉构建路径〉添加到构建路径。
这将把lib文件夹中的所有jar都包含到类路径中,并且不会出现任何编译错误。
顺便说一下,这些类是spring-context jar的一部分,所以要确保它们在lib文件夹中。
juzqafwq2#
终于找到了。我的错误是,我使用了src文件夹中的jar文件,并将其作为用户库,但正确的方法是使用dist文件夹中的jar文件。
谢谢你们的回答。:)
taor4pac3#
添加spring-context的依赖项。适用于gradle项目。
这为我解决了问题。
vfwfrxfs4#
更新pom.xml文件中的依赖关系,如下所示:
ni65a41a5#
删除
module-info.java
文件。这对我很有效。