2


Google クラウドは初めてです。Maven Web プロジェクト (実際には親プロジェクトの下にある Maven モジュール) があり、それを Google クラウドにデプロイしたいと考えています。Web アプリケーションは完全に独立しており、依存関係が賢明です。任意の Web サーバーまたはアプリケーション サーバーに展開できます。私はMySQLをDBとして使用しています。spring mvc を使用し、hibernate を JPA プロバイダーとして (spring orm を使用して) 使用し、これらすべての依存関係が提供され、war ファイルにコンパイルされます。そう...
1)プロジェクトをGoogleアプリエンジンプロジェクトに変換せずに、warファイルをGoogleクラウドにデプロイすることは可能ですか?
2)そうでない場合、既存のプロジェクトをGoogle App Engineプロジェクトに変換し、引き続きmavenを使用する方法はありますか?
3) 初歩的な質問かもしれませんが、Google クラウドで mysql を使用できますか?

進めていくうちにさらに質問があるかもしれませんが、今のところはこれで十分だと思います。ありがとう

4

1 に答える 1

2
  1. いいえ、少なくともいくつかの構成ファイルを追加する必要があります。また、Web アプリが使用する API/lib にも依存します。GAEは Java API のサブセットをサポートしています。最も顕著なのは、従来のデータベース アクセスがサポートされていないことです。

  2. はい、Maven 経由のデプロイは 経由でサポートされてmaven-gae-pluginいます。それでも、最大の障害は、サポートされていない Java API を使用する既存のコードです。

  3. CloudSQLは MySQL をベースにしているため、SQL 構文と JDBC API はほぼ同じです。

于 2012-07-30T20:12:43.257 に答える