要在Spring Framework 3.0.5中添加哪些JAR文件?

时间:2011-07-21 00:19:07

标签: java spring

教程说我需要导入Spring.jarcommons-logging.jar文件才能开始。他们使用的是Spring 2.5.6。

我正在使用的3.0.5版本不包含spring.jar文件。现在提到的是什么呢?

2 个答案:

答案 0 :(得分:1)

很大程度上取决于你真正需要的Spring部分。 Spring包含很多模块,它们不再捆绑在一起了。此Maven repository列出了所有已发布的弹簧工件。查找以spring-开头的内容并在其中导航以查看它们是否已在3.0.5中发布。如果他们不这样做 - 你不需要它们。在这些目录中名为pom.xml的文件可以让您了解您将需要哪些外部库。

答案 1 :(得分:1)

Spring JAR文件位于下载的dist目录中。由于您正在学习教程,因此我不会将其包含在所需的JAR文件中;把它们全部放在你的类路径中。这并不像你从教程直接投入生产。

从Spring 2.5开始,很多文件被分成了自己的JAR文件(例如spring-web.jarspring-webmvc.jar)。我不知道有一个旧的映射 - >新的JAR文件,所以如果你真的想要获得所需的确切JAR文件而没有额外的东西,你可以下载一个旧的Spring副本并自己查看JAR文件,然后找到这些类的新JAR文件。

顺便说一句,Spring 3.0.5没有附带所需的依赖项。 Spring 3.0.2是最后一个打包它们的...查找标题为“spring-framework-3.0.2.RELEASE-dependencies.zip”的下载。我相信有人会发表评论,“使用Maven!”但不是每个人都使用MavenIvy