我是Spring的新手,并使用Eclipse从here学习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)
答案 0 :(得分:2)
终于明白了。我的错误,我使用src文件夹中的jar并将其作为用户库,但正确的方法是使用 dist 文件夹中的jar。
谢谢你们的回答。 :)
答案 1 :(得分:1)
基于评论:
您的罐子没有包含在类路径中。因此,你得到了编译错误。
这将包含lib文件夹中所有jar类到你的类路径,你不会得到任何编译错误。
顺便说一下。这些类是spring-context jar的一部分,所以请确保它在lib文件夹中。答案 2 :(得分:0)
更新pom.xml文件中的依赖关系,如下所示:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.0.5</version>
</dependency>