org.springframework包无法导入

时间:2012-02-05 19:11:05

标签: spring spring-nature

正如主题所说,我无法使用SpringSource Tool Suite在我的Web动态项目中导入此包。命令Spring Tools - >添加Spring Project Nature已经执行。 谢谢。

2 个答案:

答案 0 :(得分:3)

你创造了什么样的项目?这是一个Maven项目吗?如果是这样,你需要确保你至少导入了'spring-context依赖“,如此

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>3.1.0.RELEASE</version>
    <scope>runtime</scope>
</dependency>

(或您想要使用的任何版本)

[编辑]

正如您所说,您通过此示例使用动态Web项目 - &gt; http://www.vaannila.com/spring/spring-mvc-tutorial-1.html,您需要将以下jar文件物理添加到WEB-INF/lib文件夹

antlr-runtime-3.0
commons-logging-1.0.4
org.springframework.asm-3.0.0.M3
org.springframework.beans-3.0.0.M3
org.springframework.context-3.0.0.M3
org.springframework.context.support-3.0.0.M3
org.springframework.core-3.0.0.M3
org.springframework.expression-3.0.0.M3
org.springframework.web-3.0.0.M3
org.springframework.web.servlet-3.0.0.M3

您应该拥有以下内容:

lib folder

添加'Spring Project Nature'不会为您添加依赖项,而只是指示IDE该项目使用Spring。

答案 1 :(得分:1)

使用maven.it自动添加必要的jar文件。另外你需要手动执行它。你可以查看这个http://www.mkyong.com/maven/how-to-convert-java-web-project-to-maven-project/ 将现有项目迁移到maven

OR

You can manually add the necessary jar files.
Right click on the spring project>>
properties>>
java build path>>
libraries>>Add jars

:)