我在Eclipse中使用webapp工件創建了Maven項目,並在閱讀聯機教程時將以下行放入.pom文件中。Eclipse在maven中添加springframework依賴關係時發出錯誤.pom
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
但是在教程中,版本是2.5.6。考慮到它的最新版本,我用3.0.5.RELEASE替換了它。
但是對於這個版本的Eclipse是給了一個錯誤
Missing artifact org.springframework:spring:jar:3.0.5.RELEASE:compile
這是什麼意思?我是否可以將所需的jar文件添加到lib文件夾並請求.pom文件從那裏採用它,因爲它在使用Ant的Spring源網站上的另一個教程中完成了它?
另外Maven項目帶有不同的目錄結構,似乎比Ant在Spring源代碼教程中做得更多。
我對maven完全陌生。實際上只是使用java開發web應用程序的初學者。我從Spring源做了一些教程,可以在apache tomcat上部署和運行一個spring mvc hello world app。爲此,我使用Ant並發現它是一個很好的工具。但是,當我檢查出Spring源代碼回購的一些示例應用程序時,似乎Maven比Ant更受歡迎並且功能強大。雖然我發現有點難以理解。
感謝
謝謝!..這幫了很多:) – naiquevin 2011-02-11 14:58:59