【发布时间】:2012-02-05 19:11:04
【问题描述】:
正如主题所说,我无法使用 SpringSource Tool Suite 在我的 web 动态项目中导入这个包。命令 Spring Tools --> Add Spring Project Nature 已经执行。 谢谢。
【问题讨论】:
标签: spring spring-nature
正如主题所说,我无法使用 SpringSource Tool Suite 在我的 web 动态项目中导入这个包。命令 Spring Tools --> Add Spring Project Nature 已经执行。 谢谢。
【问题讨论】:
标签: spring spring-nature
您创建了什么样的项目?它是一个 Maven 项目吗?如果是这样,您需要确保“至少”像这样导入 spring-context 依赖项
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.1.0.RELEASE</version>
<scope>runtime</scope>
</dependency>
(或您想使用的任何版本)
[编辑]
正如您所说,您通过此示例使用的是动态 Web 项目 -> 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。
【讨论】:
使用maven。它会自动添加必要的jar文件。否则你需要手动做。你可以看看这个http://www.mkyong.com/maven/how-to-convert-java-web-project-to-maven-project/ 将现有项目迁移到 maven
或
You can manually add the necessary jar files.
Right click on the spring project>>
properties>>
java build path>>
libraries>>Add jars
:)
【讨论】: