Tomcat を使用する spring mvc アプリケーションで IntelliJ 11u を使用して開発しています。
Maven jetty プラグインを試しましたが、いくつかのビルドの後、Java permGen の問題が発生し続け、ハングします。これは、春がlog4jを使用していて、何らかのリークがあるためだと言われましたか?
とにかく、更新されたコードでサーバーの tomcat を起動するのに役立つヒントを求めています。これにより、迅速な更新を行って tomcat をリロードできるようになります。
これが私の現在のTomcatの煩わしさです:
コードの変更のみが自動リロードされるようです。ビュー ページに変更を加えても、再デプロイしない限り更新されません。Maven jetty プラグインはビュー ページに直接マップされているようで、再デプロイすることなく、ビュー ページが即座に更新されました。
intelliJ で複数のことを実行している場合、たとえば、実行するメイン プログラムや単体テストがある場合、IntelliJ は実行ドロップダウン メニューで実行されるものの順序を変更するようであり、ショートカット キーも次のように変更されます。最後に走ったもの。
私はGoogle Chromeを使用しています.Tomcatを起動すると、何らかの理由でFirefoxが最前線に表示され、毎回新しいタブが開きます。
私はこのダンスが嫌いなので、誰かが上記の問題の一部またはすべてに対処できる場合は、アプリケーションを更新/再デプロイするだけで済みます。ショートカットを使用するか、Firefoxで作成されたタブを閉じてから最小化したり、単純なビューの変更のために再デプロイしたりすることなく自動的に、一貫した方法になることを願っています。