我是Spring框架的新手。當我嘗試下載所需的jar文件的春天,然後有2個選項相同的類 - org.springframework.xyz-2.5.6.A.jar和spring-xyz-2.5.6.RELEASE.jar 。 我想知道有什麼區別,哪些是推薦使用?「org.springframework.xyz-2.5.6.A.jar」和「spring-xyz-2.5.6.RELEASE.jar」之間的區別是什麼?
謝謝。
我是Spring框架的新手。當我嘗試下載所需的jar文件的春天,然後有2個選項相同的類 - org.springframework.xyz-2.5.6.A.jar和spring-xyz-2.5.6.RELEASE.jar 。 我想知道有什麼區別,哪些是推薦使用?「org.springframework.xyz-2.5.6.A.jar」和「spring-xyz-2.5.6.RELEASE.jar」之間的區別是什麼?
謝謝。
的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。
因此,第二個名字對我來說很合適。
org.springframework.xyz
版本是SpringSource在其Enterprise Bundle Repository中使用的工件ID,它是一個兼容OSGi的適用於Spring和非Spring工件的JAR的集合。 spring-xyz
版本是Maven Central上提供的標準非OSGi版本。
如果您使用的是OSGi,那麼使用EBR JAR,如果您不使用標準的。
你能舉出一個具體的例子嗎?你如何下載罐子?你在使用Maven嗎? – 2013-10-24 09:35:49
不,我不使用maven。只需簡單地下載jar文件。 –
你從哪個源下載? – 2013-10-24 09:52:36