我是Spring框架的新手。当我尝试下载弹簧所需的jar文件时,相同类有2个选项 - org.springframework.xyz-2.5.6.A.jar 和 spring-xyz-2.5.6.RELEASE.jar 。 我想知道有什么区别,建议使用哪个?
感谢。
答案 0 :(得分:1)
org.springframework.xyz
版本是SpringSource在Enterprise Bundle Repository中使用的工件ID,它是一组独立于OSGi的JAR,用于Spring和非Spring工件。 spring-xyz
版本是Maven Central上可用的标准非OSGi版本。
如果您正在使用OSGi,那么使用EBR JAR,如果您不使用标准的那些。
答案 1 :(得分:0)
current Maven dependency for spring-context
是
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.2.4.RELEASE</version>
</dependency>
生成的JAR为spring-context-3.2.4.RELEASE.jar。
所以第二个名字看起来不错。