2012-03-15 3 views
0

この簡単な質問は申し訳ありませんが、Google AppスポットにGWTアプリを公開する以外の方法はありません。私はこれを行う方法がなければならないと確信しています。LinuxサーバーでGWTを実行するには

私のローカルマシンで開発環境が動作していますが、nginxを実行している私のubuntuサーバーにこのソリューションを公開したいと思います。

編集:ちょっと考えました。多分、私はちょうどubuntuサーバーにjsコードを配備できますか?それだけ簡単ですか? ;)

+0

質問はあなたのUbuntu ServerでまたはGoogle App Engineの中でGWTを展開についてですか? (またはその両方) –

+0

「Google AppSpotにGWTアプリを公開する以外の方法」 :) – Asken

答えて

1

js-codeとhtmlファイルをubuntuサーバーにデプロイしてApacheのサービスを提供することはできません。おそらくあなたのGWTアプリは、tomcatやjbossにデプロイする必要のある他のJavaコードを呼び出して/使用していますか?もしそうなら、あなたのGWTが戦争中であれば、はい、その.warファイルを任意のLinuxボックスのコンテナに展開してください。

.warをjboss deploy dirにコピーしてみてください。

アプリスポットへの展開は似ています。つまり、.warをgoogleにアップロードすることです。詳細はこちらをお読みhttp://code.google.com/webtoolkit/doc/1.6/DevGuideDeploying.html

+0

入手しました。もう一方で、私はRIA用のGWTの後にしかいません。サーバーのものではありません。私はすでにノードに設定して実行しています。私はまだ.warを公開する必要がありますか? – Asken

+1

GWTは実際にはクライアントサイドのRIAだけでは作成されません。そうするのはかなり難しいと思います。クライアント側のみのアプリケーションを作成する場合は、Backbone.jsを調べてください。これで、nginxのような通常のhttpサーバだけでGWTアプリケーションを提供しようとすることができます。 – rapadura

+0

これを行うには、すべてのhtml + javacript + cssファイルがあるところで生成された "モジュール"を取り出し、apacheまたはnginxの下に置いて、gwtアプリケーション用に定義したindex.htmlまたは他のエントリポイントを訪れてください。 – rapadura

関連する問題