正如主题所说,我无法使用SpringSource Tool Suite在我的Web动态项目中导入此包。命令Spring Tools - >添加Spring Project Nature已经执行。 谢谢。
答案 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
您应该拥有以下内容:
添加'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
:)