的Spring MVC與MySQL數據庫部署可以在任何一個幫助部署Web應用程序託管在到位桶或githup到Heroku的 基於Spring MVC的項目,休眠如何在Heroku
回答
Heroku的不直接支持MySQL中,你可以轉換您的MySQL數據庫到PostgreSQL數據庫
https://devcenter.heroku.com/articles/heroku-mysql
或者其託管在不同的供應商。
的Heroku爲此提供了cleardb插件:
https://devcenter.heroku.com/articles/cleardb
,或者您可以使用服務如Amazon RDS:
我發現的數據轉換到PostgreSQL即使在他們的紅寶石插件建議是一個完全痛苦的屁股,並不會推薦它,除非你需要保存一堆你已經擁有的數據。 (我已經計劃切換到PostgreSQL,所以對我來說這不是什麼大問題)如果你沒有數據要保存,並且願意讓它變得不容易,但它會更直因爲你正在使用Hibernate。
如果您的項目是使用Maven構建的,您只需將代碼從bit bucket中提取出來,然後將其推送到Heroku,記得添加Heroku用來告訴它應該在什麼時候執行的「Proc」文件。這個過程描述如下:
https://devcenter.heroku.com/articles/git
如果你不使用Maven的,你可以把直接war文件:
https://devcenter.heroku.com/articles/war-deployment
至於春天,只要你包括所有在你的maven POM或War中相關的包,你應該沒問題,它不應該有所作爲。
首先感謝您的評論,其次關於從githup \ bitbucket提交給Heroku與無法讀取訪問問題的表揚回報?你能否展示如何提交命令示例 – 2013-02-19 13:06:14
這似乎有點超出了問題的範圍,如果您將在命令行上看到的內容重新發布爲另一個問題和主題,可能會更好。你也更有可能得到更多人的迴應。 (如果你喜歡,留下一個鏈接到你的新問題作爲評論) – 2013-02-19 15:31:50
我找到了它您可以通過託管您的數據庫在外部託管上執行該操作,並部署EAR | Heroku上的WAR 但是在部署您的耳朵之前請確保數據庫已經存在。
- 1. 如何在Heroku
- 2. 如何在Heroku
- 3. 如何在Heroku
- 4. 如何在Heroku的
- 5. 如何在Heroku bash或Heroku Scheduler中實現Heroku部署
- 6. 如果你在Heroku的回滾如何在Heroku的
- 7. 如何使用在Heroku
- 8. 如何使用supervisord在Heroku
- 9. Heroku actionmailer如何
- 10. Vapor&Heroku:如何
- 11. 如何用Heroku Toolbelt替換Heroku寶石?
- 12. Heroku - 如何撤消對heroku的推送?
- 13. 如何調試Heroku?
- 14. 如何推入heroku?
- 15. Rails/heroku:如何使我的應用程序在heroku上工作
- 16. 如何在heroku服務器上訪問heroku配置
- 17. 如何在heroku上安裝libreoffice
- 18. 如何在Heroku Elements Marketplace中列出Buildpack
- 19. 如何在Heroku上使用Datomic Pro?
- 20. 如何在Heroku上啓用MathJax功能
- 21. 如何在Heroku上使用hstore
- 22. 如何在Heroku上禁用HTTPS
- 23. 如何獲得coffeescript在Heroku上編譯?
- 24. 如何在Heroku中部署D3(Django App)?
- 25. 如何在Heroku上託管wordpress網站
- 26. 如何在Heroku上使用rdiscount?
- 27. 如何在heroku上構建webpack?
- 28. 如何在heroku中運行grails命令?
- 29. 在Heroku上如何部署的NodeJS
- 30. 如何在Heroku上運行生成
有關於heroku的現有教程,但它使用postgres sql。 https://devcenter.heroku.com/articles/spring-mvc-hibernate – Meherzad 2013-02-18 11:40:39
是的,我讀過它,但並沒有給出完整的信息 – 2013-02-19 13:07:56
發佈你面臨的問題然後.. – Meherzad 2013-02-19 13:08:58