2012-03-20 6 views
2

私は春のアプリケーションを "ホット"開発することが可能ですか?アプリケーションをTomcatにホットデプロイできますか?

たとえば、 Playフレームワークで、テンプレートやコントローラや設定で何かを変更しても、アプリケーションを再公開したり、サーバを再起動したりする必要はありません。私はちょうどページをリフレッシュします。

春のフレームワークでこの種の作業が簡単で簡単ですか?サーバーに依存していますか?

+1

あなたのアプリケーションサーバーとIDEによって異なります。春自体は本当にそれとは関係ありません。 – skaffman

+0

@skaffmanあなたはもっと何かを言うことができますか?私はEclipse IDEを介してTomcatを使用していますが、まだ私はいつもそれを再発行する必要があります何が長い時間がかかります。多分私はそれについてもっと学ぶことができるいくつかのリンク? – Fixus

答えて

2

春自体が再配備やものについて多くを教えてくれませんが、ほとんどの場合、あなたはあなたのViewResolverに応じて、再起動せずにテンプレートをリロードすることができます。さらに、一部の環境で

は(OSGiで例えば)ことが可能であるホット配備のクラス、リソース、およびほぼすべてに。適切に設定されたSpringSource Tool Suiteを持つ。 Virgo WebServerホットデプロイメントを実現することができます。実行中のクラスを保存するときに、再ロードすることができます。

4

あなたはおそらくJRebelのようなJavaクラス・ロードを変更するものを使用する必要があります真の熱い(再)展開をしたい場合。

+0

実際、Springにもしっかりとサポートしています。 –

関連する問題