2009-12-28 145 views
1

問題有點愚蠢,但我找不到任何spring3.0-with-dependencies.jar。是否假定我應該自己找到所有必需的依賴關係?無法從spring 2.5遷移到spring 3.0

在這種情況下,我可以使用spring 2.5的依賴關係嗎? UPD:答案是否定的,我不能。那麼,依賴關係在哪裏?

回答

3

我想他們不會再釋放它們。如果您使用maven或ivy,您可以自動獲得依賴關係。你需要的是在你的pom.xml中定義依賴關係,如下所示:

<pom> 
    ... 
    <dependencies> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-webmvc</artifactId> 
     <version>3.0.0.RELEASE</version> 
    </dependency> 
    </dependencies> 
    ... 
</pom> 

Maven將會帶來所有的依賴關係。

+0

很可惜。以及如何獲得maven的依賴關係? – Roman 2009-12-28 14:43:31

+0

它是自動的。您只需添加一個Spring依賴項並下載所有依賴項。 – Bozho 2009-12-28 14:45:12

0

通常,readme.txt文件具有爲每個模塊列出的依存關係。有了這個,你通常可以從Maven倉庫獲得它們最簡單的...或者更好的是,使用maven(http://maven.apache.org)。

1

如果您使用Maven,則可以從central存儲庫中獲取Spring 3.0 jar包(及其傳遞依賴項)。只需添加到您的pom.xml

<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-core</artifactId> 
    <version>3.0.0.RELEASE</version> 
</dependency> 

欲瞭解更多詳情,更多的文物,檢查Obtaining Spring 3 Artifacts with Maven(和請,如果你不需要它還是我保證噩夢不使用EBR)。