2012-07-29 30 views
2


我是新來的谷歌雲。我有一個maven web項目(實際上它是一個父項目下的maven模塊),我想將它部署到谷歌雲。該Web應用程序相當獨立,明智依賴。它可以部署在任何Web服務器或應用程序服務器上。我使用mysql作爲我的數據庫。它使用spring mvc並使用hibernate作爲JPA提供者(使用spring orm),並且所有這些依賴關係都在war文件中提供和編譯。所以...
1)是否有可能將戰爭文件部署到谷歌雲而無需將項目轉換爲谷歌應用程序引擎項目?
2)如果沒有,是否有任何方法將我現有的項目轉換爲谷歌應用程序引擎項目,仍然使用maven?
3)也許是noob問題,但是,我可以在谷歌雲上使用mysql嗎?將maven網站模塊轉換爲谷歌應用引擎項目

我可能會有更多的問題,因爲我一直沿,但現在我想這會做。謝謝

回答

2
  1. 不,至少您需要add some config files.它也取決於您的Web應用程序使用的API/libs。 GAE does supports a subset of Java APIs。最值得注意的是經典的數據庫訪問不受支持。

  2. 是的,通過maven部署支持通過maven-gae-plugin。但是,最大的障礙是使用不受支持的Java API的現有代碼。

  3. CloudSQL是基於MySQL的,所以SQL語法和JDBC API幾乎是一樣的。

相關問題