2

Google App Engine で Java/AngularJS アプリをホストし、Eclipse プラグインを活用したいと考えています。これを行う最も簡単な方法は次のとおりだと思います。

  1. Eclipse 内から、新しい Google Web プロジェクトを開始します。
  2. プロジェクトのプロパティに移動し、GWT と DataNucleus のチェックを外します。
  3. 生成された Java クラスと GWT 関連のものを削除して、appengine.web.xml、web.xml、WEB-INF/lib、log4j プロパティ、およびその他のいくつかのファイルを残します。
  4. favicon.ico の姉妹である war フォルダーの下に index.html を配置します。
  5. web.xmlウェルカム ファイルを index.html に変更します。
  6. index.html が表示されることをデプロイしてテストします。

Eclipse 経由のデプロイは正常に機能しますが、myapp.appspot.com/ と myapp.appspot.com/index.html は両方とも 404 を返します。

簡単に言えば、私の使用例は、「GWT である 800 ポンドのゲリラなしで (Eclipse プラグインを使用して) index.html を GAE にデプロイするにはどうすればよいか?」です。

これに関する適切なドキュメントを見つけることができませんでした。

4

1 に答える 1

4

[Use Google Web Toolkit] のチェックを外すだけで、GWT を使用しない基本的な App Engine アプリケーションを作成できますが、サンプルindex.htmlファイルは作成されません。そのためには、 「プロジェクトのサンプル コードを生成する」にチェックを入れておく必要があります。これにより削除する必要がある余分なJavaファイルがいくつか作成されますが、質問で説明した内容に最も近いものです.

于 2013-01-15T02:08:44.340 に答える