嗯,與其他流行的“ Web”語言(如PHP / RoR)不同,Java具有在Web服務器中進行部署和維護的麻煩。 一直以來,只有企業才努力在其Web層上使用Java堆棧。 自由開發人員從未(或很少)選擇Java。
但是,諸如Amazon Web Services和Google App Engine之類的云平臺的發展已大大改變了形勢。 云開發人員管理部署和服務器管理的主要部分,而開發人員則專注于他們正在開發的應用程序。 現在,將Java應用程序推向高潮只是單擊即可。 至少在GAE中是這樣!
我已經整理了一個在其服務器上支持Java的托管服務提供商的列表。 通過今天的宣布 ,Heroku也加入了聚會。
即使我以前沒有使用過Heroku,也已經在Hacker News中閱讀了一些很好的評論。 使用Heroku,部署應用程序所需要做的就是進行git push! 不錯,不是嗎? 而且,不僅是Java,您甚至可以運行諸如Scala和JRuby之類的JVM語言。
此外,我非常喜歡其“工作原理”頁面的設計。
因此,如果您正在使用Java開發應用程序,則需要考慮另外一個托管服務提供商! ?
參考: Heroku從我們的JCG合作伙伴 Veera Sundar 運行Java 。
- 在云中開發和測試
- 可用的最強大的JVM語言
- 使用Netbeans開發App Engine Java
- Android App Engine整合
- Google App Engine:在您自己的域中托管應用程序
翻譯自: https://www.javacodegeeks.com/2011/08/heroku-runs-java.html