我正在開發(單一開發人員)基於旅遊的網站基於Spring的項目。 這是我第一個基於Spring的項目,我想在我的項目中使用Maven,因爲託管了像Cloud Bees這樣的站點,期望基於Maven的項目進行部署。 Maven是否需要在Single開發環境中開發基於Spring的項目。 僅供參考我正在使用eclipse IDE。是開發基於spring的項目所需的maven嗎?
1
A
回答
3
不,這不是必需的。
你可以在Spring中使用Ant或Maven或Gradle等進行開發,或者根本沒有。
雖然它可能是更容易與Maven做到這一點(爲庫管理)
1
它本身並不是必需的,但你會遇到一些嚴重的疼痛在路上,如果你不使用Maven或搖籃。
使用Maven或Gradle的首要原因是能夠非常簡單地運行發生的任務(如構建戰爭或運行測試)並能夠聲明性地獲取所需的依賴關係(在典型的Spring應用程序很多)。
如果你剛開始使用構建工具,我建議你看看Gradle而不是Maven。
相關問題
- 1. 如何將基於spring的java項目轉換爲maven項目?
- 2. 項目開發中所需的Lambda
- 3. Spring Maven項目
- 4. 使用maven發佈命令發佈基於java的git項目
- 5. Eclipse Spring Maven項目
- 6. 的Maven插件發佈 - 快照項目所需
- 7. 現有的Maven項目到基於Eclipse的動態Web項目
- 8. 如何將基於maven的項目加入到我的非maven項目中
- 9. 我如何知道Java項目是基於Spring的還是基於Spring MVC或Spring xxx?
- 10. 需要基於trunk的開發建議
- 11. Spring Boot是否支持multimodule maven項目?
- 12. 要做Spring MVC框架,Eclipse indigo足以做基於Spring MVC的項目嗎?
- 13. Maven的開源項目
- 14. Android的碎片基於開源項目
- 15. Spring的maven項目中的ClassNotFoundException
- 16. 是基於Thread的所有訪問嗎?
- 17. NetBeans:將Spring IOC添加到基於Maven的Swing應用程序框架項目
- 18. 爲什麼eclipse沒有在基於Spring的Maven項目中找到beans.xml文件
- 19. 使用Eclipse開發Android Maven項目
- 20. 用於開發基於Spring的應用程序的最佳IDE
- 21. 基於Flex的項目可以在GPL v2下發布嗎?
- 22. 我需要動態Web項目或Eclipse中的Spring MVC開發所需的插件
- 23. Maven的Spring項目沒有執行,由於ClassNotFoundException的
- 24. 使用Specflow開發基於.NET MVC 3的項目開發外部
- 25. 什麼是開源的基於scala的DSL項目?
- 26. XML是開發android應用程序所必需的嗎?
- 27. Objective-C是iOS開發所必需的嗎?
- 28. PHP是開發Iphone Web Apps所必需的嗎?
- 29. Spring的MVC與Hibernate Maven項目
- 30. Maven Spring Boot項目的錯誤
謝謝@kazanaki和geoand,但我沒有Maven或Gradle的知識,我沒有足夠的時間來學習這些構建工具,所以我打算首先開始開發項目,當我得到時間我將使用它來學習任何這些工具,我可以將這些構建工具包含在我的項目後期開發階段中嗎? – 2014-09-08 09:41:43
@AhmedShareef是的,你可以在以後的階段包括它們。這可能是一個小小的工作,但它絕對是可行的。不過,我會建議你檢查一下https://spring.io/guides,它有一些在Spring中做各種事情的小例子。當然它的配置文件配置爲 – geoand 2014-09-08 09:45:00
..!謝謝 :-) – 2014-09-09 11:37:41