後,我作爲新加入的pom.xml文件彈簧我想知道,是否有必要增加一個pom.xml文件在我的日食春天項目作爲我手動添加的該項目所需的罐子。是否需要手動插入瓶子
也請告訴我,我可以在四季如春核3.0.1和彈簧豆3.0.5這樣的同一個項目使用不同版本的jar?
後,我作爲新加入的pom.xml文件彈簧我想知道,是否有必要增加一個pom.xml文件在我的日食春天項目作爲我手動添加的該項目所需的罐子。是否需要手動插入瓶子
也請告訴我,我可以在四季如春核3.0.1和彈簧豆3.0.5這樣的同一個項目使用不同版本的jar?
是否需要手動插入jar 後添加pom.xml文件?
號它不是在pom.xml中該JAR文件的必要添加依賴關係,如果你手動添加jar文件在類路徑中。
另外請告訴我,我可以在同樣的 項目如spring-core 3.0.1和spring-bean 3.0.5中使用不同的jar版本嗎?
每Maven的依賴性有三個必修部分,如:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.0.5</version>
</dependency>
在這裏,在最後一個版本屬性,你應該用你想要的版本號。
請注意,Maven的不僅添加了JAR文件的依賴性,但也有很多更像是項目的生命週期功能。 (例如編譯,測試,部署和更多)。
使用Maven構建項目需要使用pom.xml。您可能會在eclipse中手動導入jar,但爲了在支持Maven的其他構建系統中構建項目,您需要使用pom.xml。
如果你只是處理Eclipse和手動添加罐子,你並不需要的pom.xml。但一定要添加所有的傳遞依賴關係。
關於Spring的不同版本的不同版本,最好檢查一下spring網站。雖然如果主要版本匹配(3.0),他們應該一起工作良好。
請在鏈接提到的問題上提供幫助:http://stackoverflow.com/questions/19033791/error-context-initialization-failed-during-server-startup/19042094?noredirect=1#19042094 –
有幾種創建Java項目的方法。
一種方式(就像你這樣做)是手動添加JAR到你的項目(通常是:WEB-INF/lib)目錄,然後編譯你的項目等。這種方法的問題是它可能變得很複雜手動在您的項目中大量的庫。
另一種選擇是使用一些自動化工具(如Maven)來管理您的庫。
所以,回答你的問題 - 不,你並不需要,如果你不使用Maven添加的pom.xml。
嗯,我可以從我自己的經驗告訴我們 - 它通常最好有Spring庫的版本相同的項目。所以,如果你使用spring-core spring-core 3.0.1 - 查找spring-bean 3.0.1版本。因爲否則,您可能會遇到一些問題與不同版本的庫...
這對我幫助很大。如果您認爲我的查詢是相關的,請爲此問題投票。 –
也請幫助我提到這個鏈接:http://stackoverflow.com/questions/19033791/error-context-initialization-failed-during-server-startup/19042094?noredirect=1#19042094 –
好吧。但請在這個鏈接提到的問題上提供幫助:http://stackoverflow.com/questions/19033791/error-context-initialization-failed-during-server-startup/19042094?noredirect = 1#19042094 –