タグ

Javaとhotdeployに関するoinumeのブックマーク (2)

  • DropwizardがServer::Starterを使ったhot deployに対応しました

    僕はDropwizard使った事ないんですが、DropwizardでもServer::Starterを使ってhot deploy出来たら便利かも知れないと思ったので、 プルリクを送ってみたらマージしてもらえました。 次にリリースされる、1.0.0に含まれます。 Dropwizardの設定としては、yamlファイルに以下のようにinheritChannel: trueって書くだけでOKです。 server: type: simple connector: type: http port: 8080 inheritChannel: true Server::Starterのしくみや設定については以下を読んでください。 Server::Starterから学ぶhot deployの仕組み Server::Starter を Java で利用する方法。または、System.inheritedChan

  • Hotdeploy と Eclipse WTP サーバープラグインの相性があまりよくないかも - hakobera's blog

    thick4 で Spring でも Hotdeploy ができるようになったのだが、実は Hotdeploy の仕組みと Eclipse WTP の 各種 Server プラグインの相性があまり良くないということがわかった。 Hotdeploy は Eclipse の Javaクラス自動ビルド機能を利用して、ソースの変更と同時にクラスを上書き生成することが前提なので、APサーバーがそのクラスを直接みてくれる(プロジェクト中の特定のフォルダーをコンテキストルートとして参照できる)ことが必要になるのだが、調べた限り、この設定ができるのが、TomcatとIBM WebSphere のプラグインしかみつからない。 これって、Seasar2 でも状況同じはずなので、どうしてるのかなぁ・・・公式でも Tomcatを推奨しているのはこのためなんじゃないかとも推測してみる。 個人的には、Glassfis

    Hotdeploy と Eclipse WTP サーバープラグインの相性があまりよくないかも - hakobera's blog
  • 1