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変数に追加する必要があります。
その他の拡張