JettyをEclipseと連携させる(ホットデプロイ編)

前回の記事 REST アプリケーションを Jetty で動かす では Eclipse でビルドした WAR ファイルを手動で Jetty にデプロイ 配備 する方法を説明しました。

実際の開発では動作確認のために何度もビルド→デプロイをすることになりますので 手動で WAR ファイルのコピーを繰り返していては疲れてしまいます。

今回は Jetty Eclipse を連携させてビルドからデプロイまで自動化する方法を紹介します。

RESTアプリケーションをJettyで動かす

前回の記事で作成した REST アプリケーションを Jetty を動かします。Jetty Jersey ライブラリを追加する手順 作成した WAR ファイルをデプロイしてブラウザから動作確認するところまでを Windows 環境を例に説明していきます。

Jetty Jersey… 名前が似ていて混乱してしまいそうですね。

  • Jetty はサーブレットを動かすことができる Web コンテナ アプリケーション サーバー です。
  • Jersey Java REST を扱うための API である JAX-RS のリファレンス実装ライブラリです。
JerseyでRESTアプリケーションを作る

Web API といえば以前は SOAP でしたが HTML5/JavaScript による SPA Single Page Application が台頭するにつれ JavaScript で扱い易い REST に注目が集まっています。

Jersey Java REST アプリケーションを開発するための JAX-RS Java API for RESTful Web Services リファレンス実装です。

今回は Jersey を使って REST アプリケーションを開発する手順を解説していきます。

Google Chrome サイトへの接続が遅い
2017-09-28 Windows Web

Google Chrome を使っていてサイトへの接続に非常に時間がかかることがありました。PC をスリープから復帰させた直後の初回アクセス時に発生することが多いように感じます。

プロキシスクリプトをダウンロードしています

この問題が発生したとき Google Chrome の左下にはこのようなメッセージが表示されていました。