JSP 開発環境の構築

JSP開発環境は、JSPプログラムを開発・テスト・実行するための場所です。

このセクションでは、JSP開発環境の構築方法を説明します。具体的には以下の手順が含まれます。

Eclipse 環境を使用している場合は、次のページを参照してください:Eclipse JSP/Servlet 環境の構築。


Java開発ツール(JDK)の設定

この手順では、Java JDKのダウンロードとPATH環境変数の設定を行います。

Oracle社のJavaページからJDKをダウンロードできます:Java SE Downloads

Java JDKのダウンロードが完了したら、指定された指示に従ってJDKをインストールおよび設定してください。最後に、PATH環境変数とJAVA_HOME環境変数を設定して、javaおよびjavacを含むフォルダーのパスを指定します。通常はjava_install_dir/binとjava_install_dirです。

Windowsシステムを使用していて、JDKのインストールディレクトリがC::\jdk1.5.0_20の場合、C:\autoexec.batファイルに以下の2行を追加する必要があります:

set PATH=C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME=C:\jdk1.5.0_20

または、Windows NT/2000/XPでは、[マイ コンピュータ]アイコンを右クリックし、[プロパティ]を選択して、[詳細設定]をクリックし、[環境変数]をクリックすると、PATH変数を簡単に設定して、[OK]をクリックして終了できます。

Linux/Unixシステムで、JDKのインストールディレクトリが/usr/local/jdk1.5.0_20で、Cシェルを使用している場合は、.cshrcファイルに以下の2行を追加する必要があります:

setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20

または、Borland JBuilder、Eclipse、IntelliJ IDEA、Sun ONE Studioなどの統合開発環境(IDE)を使用している場合は、簡単なプログラムをコンパイルして実行し、IDEがJDKのインストールディレクトリを認識しているかどうかを確認できます。

この手順では、当サイトのJava開発環境の設定の章のチュートリアルも参照できます。


Webサーバーの設定:Tomcat

現在、市場にはJSPおよびServletsの開発をサポートするWebサーバーが多数あります。その一部は無料でダウンロードして使用でき、Tomcatもその1つです。

Apache Tomcatはオープンソースソフトウェアであり、JSPおよびServletsを実行するためのスタンドアロンサーバーとして使用できるほか、Apache Web Serverに統合することもできます。以下はTomcatの設定方法です:

  • 最新バージョンのTomcatをダウンロードします:http://tomcat.apache.org/。
  • インストールファイルのダウンロードが完了したら、圧縮ファイルを便利な場所に解凍します。たとえば、WindowsではC:\apache-tomcat-5.5.29ディレクトリ、Linux/Unixでは/usr/local/apache-tomcat-5.5.29ディレクトリです。次に、CATALINA_HOME環境変数を作成してこれらのディレクトリを指定します。

Windowsマシンでは、Tomcatは次のコマンドを実行して起動できます:

%CATALINA_HOME%\bin\startup.bat
或者
C:\apache-tomcat-5.5.29\bin\startup.bat

Linux/Unixマシンでは、Tomcatは次のコマンドを実行して起動できます:

$CATALINA_HOME/bin/startup.sh
或者
/usr/local/apache-tomcat-5.5.29/bin/startup.sh

Tomcatが正常に起動したら、http://localhost:8080/ にアクセスすると、Tomcatに付属のWebアプリケーションを使用できます。すべてが正常に動作すれば、次のページが表示されるはずです:

Tomcatの設定と実行に関する詳細は、Tomcatに付属のドキュメントを参照するか、Tomcatの公式サイト(http://tomcat.apache.org)で確認できます。

Windowsマシンでは、Tomcatは次のコマンドを実行して停止できます:

%CATALINA_HOME%\bin\shutdown.bat
或者
C:\apache-tomcat-5.5.29\bin\shutdown.bat

Linux/Unixマシンでは、Tomcatは次のコマンドを実行して停止できます:

$CATALINA_HOME/bin/shutdown.sh
或者
/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh

CLASSPATH環境変数の設定

サーブレットはJava SEの一部ではないため、サーブレットクラスのコンパイラーを指定する必要があります。

Windowsマシンを使用している場合は、C:\autoexec.batファイルに以下の2行を追加する必要があります:

set CATALINA=C:\apache-tomcat-5.5.29
set CLASSPATH=%CATALINA%\common\lib\jsp-api.jar;%CLASSPATH%

または、Windows NT/2000/XPでは、[マイ コンピュータ]を右クリックして[プロパティ]を選択し、[詳細設定]をクリックして[環境変数]をクリックすると、CLASSPATH変数を設定して[OK]をクリックして終了できます。

Linux/UnixマシンでCシェルを使用している場合は、.cshrcファイルに以下の2行を追加する必要があります:

setenv CATALINA=/usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH

注意:開発パスがC:\JSPDev(Windows)または/usr/JSPDev(Linux/Unix)の場合は、これらのパスをCLASSPATH変数に追加する必要があります。

その他の拡張