GAE-Javaの上にRuby Webアプリケーションを開発しています。私はRubyコードを変更するたびにEclipseで開発サーバーを再起動する必要があるため、開発は辛いです。私はこの方法で効果的に作業することができません。それぞれの再起動には約1分かかります。EclipseでApp Engine/Javaプロジェクトを開発する際にサーバーを再起動する必要はありますか?
Java開発の標準ですか、何か問題がありますか?
私が気付いていないこの簡単な解決策がありますか?
GAE-Javaの上にRuby Webアプリケーションを開発しています。私はRubyコードを変更するたびにEclipseで開発サーバーを再起動する必要があるため、開発は辛いです。私はこの方法で効果的に作業することができません。それぞれの再起動には約1分かかります。EclipseでApp Engine/Javaプロジェクトを開発する際にサーバーを再起動する必要はありますか?
Java開発の標準ですか、何か問題がありますか?
私が気付いていないこの簡単な解決策がありますか?
アプリケーションサーバーを使用した「一般的な」Java開発では間違いありません。ほとんどのアプリケーションサーバーは何らかのホットデプロイメントをサポートします(例えば、私がJettyとTomcatの両方を使用していて、.warファイルの再デプロイ時に適切なアプリケーションを再起動します。つまり、.warをデプロイメントディレクトリにコピーします)。
GAEはまだ初期段階です。私はgoogle ioに行き、GAEのjrubyを使っている人は実際の環境とあまりにも異なっているため、開発環境をまったく使用しないと言っていました。彼らは文字通り、アプリケーションをGAEにデプロイしてテストしました。