RESTfulWebサービス-環境設定
このチュートリアルでは、作業を開始するための開発環境を準備する方法について説明します。 Jersey FrameworkRESTfulWebサービスを作成します。ジャージーフレームワークは実装しますJAX-RS 2.0API。RESTfulWebサービスを作成するための標準仕様です。このチュートリアルでは、セットアップ方法も説明しますJDK, Tomcat そして Eclipse ジャージーフレームワークをセットアップする前に、マシン上で。
Java Development Kit(JDK)のセットアップ
-あなたは、OracleのJavaサイトからSDKの最新バージョンをダウンロードすることができたJava SEダウンロード。ダウンロードしたファイルにJDKのインストール手順が記載されています。所定の手順に従って、セットアップをインストールおよび構成します。最後に設定しますPATH そして JAVA_HOME を含むディレクトリを参照する環境変数 Java そして Javac、通常はそれぞれjava_install_dir / binとjava_install_dir。
Windowsを実行していて、JDKをC:\ jdk1.7.0_75にインストールしている場合は、C:\ autoexec.batファイルに次の行を入力する必要があります。
set PATH = C:\jdk1.7.0_75\bin;%PATH%
set JAVA_HOME = C:\jdk1.7.0_75
または、Windows NT / 2000 / XPでは、[マイコンピュータ]を右クリックして、[プロパティ]→[詳細設定]→[環境変数]の順に選択することもできます。次に、PATH値を更新し、[OK]ボタンを押します。
Unix(Solaris、Linuxなど)では、SDKが/usr/local/jdk1.7.0_75にインストールされていて、Cシェルを使用している場合、.cshrcファイルに次のように記述します。
setenv PATH /usr/local/jdk1.7.0_75/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.7.0_75
または、Borland JBuilder、Eclipse、IntelliJ IDEA、Sun ONE Studioなどの統合開発環境(IDE)を使用している場合は、簡単なプログラムをコンパイルして実行し、IDEがJavaのインストール場所を認識していることを確認します。それ以外の場合は、所定のドキュメントに従って適切なセットアップを行います。 IDEの。
EclipseIDEのセットアップ
このチュートリアルのすべての例は、EclipseIDEを使用して作成されています。したがって、最新バージョンのEclipseをマシンにインストールすることをお勧めします。
Eclipse IDEをインストールするには、から最新のEclipseバイナリをダウンロードします。 https://www.eclipse.org/downloads/。インストールをダウンロードしたら、バイナリディストリビューションを便利な場所に解凍します。たとえば、WindowsのC:\ eclipse、またはLinux / Unixの/ usr / local / eclipseで、最後にPATH変数を適切に設定します。
Eclipseは、Windowsマシンで次のコマンドを実行することで起動できます。または、eclipse.exeをダブルクリックするだけです。
%C:\eclipse\eclipse.exe
Eclipseは、Unix(Solaris、Linuxなど)マシンで次のコマンドを実行することで起動できます。
$/usr/local/eclipse/eclipse
起動が成功した後、すべてが正常であれば、画面に次の結果が表示されます-
ジャージーフレームワークライブラリのセットアップ
これで、すべてが正常であれば、Jerseyフレームワークのセットアップに進むことができます。以下は、フレームワークをダウンロードしてマシンにインストールするためのいくつかの簡単な手順です。
ジャージーをWindowsにインストールするかUnixにインストールするかを選択し、次の手順に進んでWindows用の.zipファイルをダウンロードしてから、Unix用の.tzファイルをダウンロードします。
次のリンクからJerseyフレームワークバイナリの最新バージョンをダウンロードします– https://jersey.java.net/download.html。
このチュートリアルを書いている時点で、私はダウンロードしました jaxrs-ri-2.17.zip 私のWindowsマシンでは、ダウンロードしたファイルを解凍すると、次のスクリーンショットに示すように、E:\ jaxrs-ri-2.17 \ jaxrs-ri内のディレクトリ構造が表示されます。
すべてのJerseyライブラリはディレクトリにあります C:\jaxrs-ri-2.17\jaxrs-ri\lib と依存関係 C:\jaxrs-ri-2.17\jaxrs-ri\ext。このディレクトリにCLASSPATH変数を正しく設定してください。そうしないと、アプリケーションの実行中に問題が発生します。Eclipseを使用している場合、すべての設定はEclipseを介して行われるため、CLASSPATHを設定する必要はありません。
ApacheTomcatをセットアップする
Tomcatの最新バージョンはからダウンロードできます。 https://tomcat.apache.org/。インストールをダウンロードしたら、バイナリディストリビューションを便利な場所に解凍します。たとえば、Windowsの場合はC:\ apache-tomcat-7.0.59、Linux / Unixの場合は/usr/local/apache-tomcat-7.0.59で、インストール場所を指すCATALINA_HOME環境変数を設定します。
Tomcatは、Windowsマシンで次のコマンドを実行することで起動できます。または、startup.batをダブルクリックするだけです。
%CATALINA_HOME%\bin\startup.bat
または
C:\apache-tomcat-7.0.59\bin\startup.bat
Tomcatは、Unix(Solaris、Linuxなど)マシンで次のコマンドを実行することで起動できます。
$CATALINA_HOME/bin/startup.sh
または
/usr/local/apache-tomcat-7.0.59/bin/startup.sh
正常に起動すると、Tomcatに含まれているデフォルトのWebアプリケーションが次のURLにアクセスして利用できるようになります。 http://localhost:8080/。すべてが正常であれば、次の結果が表示されます-
Tomcatの構成と実行の詳細については、このページに含まれているドキュメントを参照してください。この情報は、TomcatのWebサイトにもあります-https://tomcat.apache.org.
Windowsマシンで次のコマンドを実行すると、Tomcatを停止できます-
%CATALINA_HOME%\bin\shutdown
または
C:\apache-tomcat-7.0.59\bin\shutdown
Unix(Solaris、Linuxなど)のマシンで次のコマンドを実行すると、Tomcatを停止できます。
$CATALINA_HOME/bin/shutdown.sh
または
/usr/local/apache-tomcat-7.0.59/bin/shutdown.sh
この最後のステップが完了すると、次の章で説明する最初のジャージーの例に進む準備が整います。