Web開発にjvm言語を使用することの可能性を検討しています。私はレールとグレイルのjrubyを評価しています。これまでのところ、これらを展開する唯一の方法は、warファイルを作成し、tomcatやglassfishなどのアプリケーションサーバーに展開することです。私はちょうど私がレール上の通常のルビーと同じように私のソースコードをサーバに投げたい。私はそれがコンパイルされていることの利点を理解し、なぜそれが良いのかについての議論を探しているわけではありません。これは、クライアントがアプリケーションを評価し、アプリケーションを明示的に再コンパイルすることなく迅速に変更できるようにするためのテスト環境です。私はscmを使ってローカルで変更を加え、その変更をサーバー上で引き出すことが好きです。アプリケーションサーバーのいずれかにこの機能がありますか?あればどうすればいいですか?コンパイルせずにjrubyまたはgrailsをテストサーバーにデプロイ
1
A
答えて
2
通常、Grails開発者はgrails run-app
スクリプトを使用して、ソースコードを指すローカルのTomcatインスタンスを実行します。パフォーマンスに最適化されていないので、このようにパブリックサーバーを実行することは一般的には悪い考えですが、パフォーマンスのトレードオフがあればそれを実行できます。 「prod」環境を使用すると、作業を少し速くすることができます。
grails prod run-app
は、あなたも、ソースコードをチェックアウトするために、サーバー上のSCMツールを設定し、そこから実行するか、またはあなたが言ったように、手動でローカルマシンからファイルを更新することができます。
関連する問題
- 1. JRUBY - RAILS 3 - TOMCAT 7デプロイに失敗しました
- 2. JRuby on Railsアプリケーションのデプロイ
- 3. GrailsリリースプラグインがリモートMavenリポジトリにプラグインをデプロイしていません
- 4. Grails 3アプリケーションをHerokuにデプロイできません
- 5. Grailsシェルは変更されたファイルを再コンパイルしません
- 6. 実行せずにiPhoneにデプロイ
- 7. コンパイルせずにFlexでCss?
- 8. libwebsocket:テストサーバー・エコーは、コンパイルされたライブラリで失敗
- 9. PostgreSQLをローカルにインストールせずにHerokuにデプロイする方法は?
- 10. spinnakerでインスタンスをベーキングせずにアプリケーションをデプロイするには?
- 11. JythonまたはJRuby?
- 12. DjangoテストサーバーからDjangoテストサーバーにアクセスする
- 13. Grailsレンダリングプラグインは、デプロイ時にjava.lang.ClassNotFoundExceptionを返します。
- 14. リビルドせずにアプリケーションをデプロイしたC#コード
- 15. コンパイルdebug = true - 再コンパイルせずに変更しますか?
- 16. ソースファイルをコンパイルせずにrpmをビルド
- 17. grails warを再ビルドせずにlog4jを設定しますか?
- 18. JRuby warファイルをWindowsのTomcatにデプロイする
- 19. Javaバイトコードにコンパイル(Javaを使用せず)
- 20. Grails GSPのコンパイル?
- 21. iOS用に何もコンパイルせずにXamarinを使うには?
- 22. ファイルディレクトリに移動せずにJavaファイルをコンパイルするには?
- 23. JRuby Warbler - 宝石をコンパイルする方法
- 24. テストサーバーを起動せずにアプリケーションを起動することはできますか?
- 25. Jruby Rails:Java :: JavaLang :: OutOfMemoryError:アセットのコンパイル中にJavaヒープスペースエラーが発生しました
- 26. エンジン全体をダウンロードせずにUnityソースコードをコンパイルするには?
- 27. 再コンパイルせずにさらにRAMを割り当てます。
- 28. ツールボックスを含むデプロイ用にMATLABをコンパイル
- 29. トランザクションを持つEJBをコンテナにデプロイせずにテストする
- 30. PHPとHTML Tidy - コンパイルせずに?
私は一般的にJavaアプリケーションサーバーのものに慣れていないので、あなたは私を失礼する必要があります。午前中にこのことを話し合った後、あなたがそれらを自動展開するサーバーを使用しているなら、戦争ファイルはそれほど悪くないと決めました。少なくともこれは自動化することができます。だから私は戦争ファイルの自動展開に関する答えがあると思う。あなたは間違いなく私の質問に答えて解決します。だから私はこの答えを受け入れたものとしてマークします。ありがとう! – dsapala