Restful-environment

提供:Dev Guides
移動先:案内検索

RESTful Webサービス-環境設定

このチュートリアルでは、開発環境を準備して Jersey Framework で作業を開始し、RESTful Webサービスを作成する方法について説明します。 Jerseyフレームワークは、 JAX-RS 2.0 APIを実装します。これは、RESTful Webサービスを作成するための標準仕様です。 このチュートリアルでは、Jersey Frameworkをセットアップする前に、マシンで JDK、Tomcat 、および Eclipse をセットアップする方法も説明します。

Java開発キット(JDK)のセットアップ

最新バージョンのSDKは、OracleのJavaサイト-https://www.oracle.com/technetwork/java/javase/downloads/indexl[Java SE Downloads]からダウンロードできます。 ダウンロードしたファイルに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の。

Eclipse IDEのセットアップ

このチュートリアルのすべての例は、Eclipse IDEを使用して作成されています。 したがって、最新バージョンのEclipseをマシンにインストールすることをお勧めします。

Eclipse IDEをインストールするには、https://www.eclipse.org/downloads/から最新のEclipseバイナリをダウンロードします。 インストールをダウンロードしたら、バイナリ配布物を便利な場所に解凍します。 たとえば、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

正常に起動した後、すべてが正常であれば、画面には次の結果が表示されます-

Eclipseホームページ

Jerseyフレームワークライブラリのセットアップ

これで、すべてが正常であれば、Jerseyフレームワークのセットアップに進むことができます。 以下は、フレームワークをダウンロードしてマシンにインストールする簡単な手順です。

  • JerseyをWindowsにインストールするか、Unixにインストールするかを選択してから、次の手順に進み、Windows用の.zipファイルをダウンロードしてから、Unix用の.tzファイルをダウンロードします。
  • 次のリンクから最新バージョンのJerseyフレームワークバイナリをダウンロードしてください– [[1]]
  • このチュートリアルを書いている時点で、Windowsマシンに jaxrs-ri-2.17.zip をダウンロードしました。ダウンロードしたファイルを解凍すると、E:\ jaxrs-ri-2.17 \ jaxrs-ri内のディレクトリ構造が得られます。次のスクリーンショットに示すように。

Jaxrsディレクトリ

ディレクトリ C:\ jaxrs-ri-2.17 \ jaxrs-ri \ lib にすべてのJerseyライブラリがあり、 C:\ jaxrs-ri-2.17 \ jaxrs-ri \ ext に依存関係があります。 このディレクトリでCLASSPATH変数を適切に設定してください。そうしないと、アプリケーションの実行中に問題が発生します。 Eclipseを使用している場合、すべての設定はEclipseを介して行われるため、CLASSPATHを設定する必要はありません。

Apache Tomcatのセットアップ

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

or

C:\apache-tomcat-7.0.59\bin\startup.bat

Tomcatは、Unix(Solaris、Linuxなど)マシンで次のコマンドを実行することで起動できます-

$CATALINA_HOME/bin/startup.sh

or

/usr/local/apache-tomcat-7.0.59/bin/startup.sh

正常に起動した後、Tomcatに含まれているデフォルトのWebアプリケーションは、 http://localhost:8080/ にアクセスして利用できます。 すべてが正常であれば、それは次の結果を表示する必要があります-

Tomcat

Tomcatの設定と実行に関する詳細情報は、このページに含まれるドキュメントに記載されています。 この情報は、Tomcat Webサイト(https://tomcat.apache.org [[[2]]])にも記載されています。

Tomcatは、Windowsマシンで次のコマンドを実行することで停止できます-

%CATALINA_HOME%\bin\shutdown

or

C:\apache-tomcat-7.0.59\bin\shutdown

Tomcatは、Unix(Solaris、Linuxなど)マシンで次のコマンドを実行することで停止できます-

$CATALINA_HOME/bin/shutdown.sh

or

/usr/local/apache-tomcat-7.0.59/bin/shutdown.sh

この最後の手順が完了したら、次の章で説明する最初のJerseyの例に進む準備ができています。