JSP 開発環境は、JSP プログラムを開発、テスト、実行する場所です。
このセクションでは、次の手順を含む JSP 開発環境のセットアップについて説明します。
この手順には、Java SDK のダウンロードと PATH 環境変数の構成が含まれます。
SDK は Oracle の Java ページ (Java SE ダウンロード) からダウンロードできます。
Java SDK をダウンロードした後、指定された指示に従って SDK をインストールして構成します。最後に、PATH および JAVA_HOME 環境変数 (通常は java_install_dir/bin および java_install_dir) を設定して、java および javac を含むフォルダー パスを指定します。
Windows システムを使用しており、SDK インストール ディレクトリが C::jdk1.5.0_20 である場合は、次の 2 行を C:autoexec.bat ファイルに追加する必要があります。
set PATH=C:jdk1.5.0_20bin;%PATH%set JAVA_HOME=C:jdk1.5.0_20または、Windows NT/2000/XP では、「マイ コンピュータ」アイコンを右クリックし、「プロパティ」、「詳細設定」、「環境変数」の順に選択すると、PATH 変数を簡単に設定して終了を確認できます。
Linux/Unix システムで、SDK インストール ディレクトリが /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 (統合開発環境) が SDK インストール ディレクトリを既に認識しているかどうかを確認できます。
この手順については、このサイトの Java 開発環境構成の章にあるチュートリアルを参照することもできます。
現在、市場には JSP およびサーブレット開発をサポートする Web サーバーが多数存在します。それらの中には無料でダウンロードして使用できるものもあり、Tomcat もその 1 つです。
Apache Tomcat は、JSP およびサーブレットを実行するスタンドアロン サーバーとして使用したり、Apache Web サーバーに統合したりできるオープン ソース ソフトウェアです。 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%binstartup.bat または C:apache-tomcat-5.5.29binstartup.batLinux/Unix マシンでは、次のコマンドを実行して Tomcat を起動できます。
$CATALINA_HOME/bin/startup.sh または /usr/local/apache-tomcat-5.5.29/bin/startup.shTomcat が正常に起動したら、http://localhost:8080/ にアクセスして、Tomcat に付属する一部の Web アプリケーションを使用できるようになります。すべてがうまくいけば、次のページが表示されるはずです。
Tomcat の構成と実行の詳細については、Tomcat が提供するドキュメントを参照するか、Tomcat の公式 Web サイト http://tomcat.apache.org にアクセスしてください。
Windows マシンでは、次のコマンドを実行して Tomcat を停止できます。
%CATALINA_HOME%binshutdown または C:apache-tomcat-5.5.29binshutdownLinux/Unix マシンでは、次のコマンドを実行して Tomcat を停止できます。
$CATALINA_HOME/bin/shutdown.sh または /usr/local/apache-tomcat-5.5.29/bin/shutdown.shサーブレットは Java SE の一部ではないため、コンパイラにサーブレット クラスのフラグを設定する必要があります。
Windows マシンを使用している場合は、次の 2 行を C:autoexec.bat ファイルに追加する必要があります。
set CATALINA=C:apache-tomcat-5.5.29set CLASSPATH=%CATALINA%commonlibjsp-api.jar;%CLASSPATH%または、Windows NT/2000/XP では、「マイ コンピュータ」を右クリックし、「プロパティ」を選択し、「詳細設定」をクリックし、「環境変数」をクリックするだけで、CLASSPATH 変数を設定して終了を確認できます。
Linux/Unix マシンで C シェルを使用している場合は、次の 2 行を .cshrc ファイルに追加する必要があります。
setenv CATALINA=/usr/local/apache-tomcat-5.5.29setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH注: 開発パスが C:JSPDev (Windows) または /usr/JSPDev (Linux/Unix) の場合、これらのパスを CLASSPATH 変数に追加する必要があります。