English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Servlet 環境設定

開発環境は、Servletを開発、テスト、実行する場所です。

他のJavaプログラムと同様に、Javaコンパイラを使用して javac Servletをコンパイルし、Servletアプリケーションをコンパイル後に設定された環境にデプロイして、テストおよび実行を行います。

Eclipse環境を使用している場合、以下を参照してください:Eclipse JSP/Servlet環境の構築

この開発環境の設定は以下のステップを含んでいます:

Java開発ツールキット(Java Development Kit)の設定

このステップは、Javaソフトウェア開発キット(SDK、つまりSoftware Development Kit)をダウンロードし、PATH環境変数を適切に設定することに関連しています。

OracleのJavaウェブサイトからSDKをダウンロードできます:Java SE Downloads

SDKをダウンロードしたら、指示に従ってインストールおよび設定を行ってください。最後に、PATHおよびJAVA_HOME環境変数をjavaとjavacを含むディレクトリに設定し、通常はjava_install_dirとして設定します。/binとjava_install_dir。

Windowsを使用して、SDKをC:\jdkにインストールしている場合、1.5.0_20にインストールされている場合、あなたのC:\autoexec.batファイルに以下の行を入れてください:

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

または、Windows NT/2000/XPで、"マイコンピュータ"を右クリックし、"プロパティ"を選択し、"詳細"、"環境変数"を選択します。それから、PATHの値を更新し、「確定」ボタンを押します。

Unix(Solaris、Linuxなど)上で、SDKがインストールされている場合、 /usr/local/jdk1.5.0_2Unix(Solaris、Linuxなど)上で、SDKがインストールされている場合、あなたの.cshrcファイルに以下の行を入れてください:

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

また、統合開発環境(IDE、つまり Integrated Development Environment)を使用して、Borland JBuilder、Eclipse、IntelliJ IDEA、または Sun ONE Studioで簡単なプログラムをコンパイルして実行し、そのIDEがインストールされているJavaパスを知っていることを確認してください。

詳細については、以下を参照してください:Java 開発環境の設定

Web アプリケーションサーバー:Tomcat の設定

市場には多くの Servlet をサポートする Web アプリケーションサーバーがあります。その中には無料でダウンロードできるものがあり、Tomcat がその一つです。

Apache Tomcat は、Java Servlet と JavaServer Pages テクノロジーのオープンソースソフトウェア実装であり、Servlet のテスト用の独立したサーバーとして使用でき、Apache Web アプリケーションサーバーに統合することもできます。以下は、コンピュータ上に Tomcat をインストールする手順です:

  • から http://tomcat.apache.org/ から最新バージョンの Tomcat をダウンロードしてください。

  • Tomcat をダウンロードしたら、便利な場所に解凍してください。例えば、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

Unix(Solaris、Linux など)上では、以下のコマンドを実行して Tomcat を起動できます:

$CATALINA_HOME/bin/startup.sh
 または
/usr/local/apache-tomcat-5.5.29/bin/startup.sh

Tomcat が起動した後、ブラウザのアドレスバーに以下を入力してアクセスできます: http://localhost:8080/ Tomcat 内のデフォルトのアプリケーションにアクセスします。正常に動作している場合、以下の結果が表示されます:

Tomcat の設定や実行に関する詳細情報は、アプリケーションがインストールされているドキュメントを参照してください。または、Tomcat ウェブサイトにアクセスしてください:http://tomcat.apache.org

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

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

Unix(Solaris、Linux など)上では、以下のコマンドを実行して Tomcat を停止できます:

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

CLASSPATH 設定

ServletはJavaプラットフォーム標準版の一部ではありませんので、コンパイラにServletクラスのパスを指定する必要があります。

Windowsで実行している場合、C:\autoexec.batファイルに以下の行を入れる必要があります:

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

または、Windows NT/2000/XP上で、"マイコンピュータ"を右クリックして「プロパティ」を選択し、次に「詳細」を選択して「環境変数」を更新し、"确定"ボタンを押します。

Unix(Solaris、Linuxなど)上で、Cシェルを使用している場合、.cshrcファイルに以下の行を入れる必要があります:

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

注意:あなたの開発ディレクトリはC:\ServletDevel(Windows上)または /user/ServletDevel(UNIX上)、それでは、CLASSPATHにこれらのディレクトリを追加する必要があります。追加方法は上記の追加方法と同様です。