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

Настройка окружения Servlet

Разработческая среда - это место, где вы можете разрабатывать, тестировать и запускать Servlet.

Как и любой другой Java-программа, вам нужно использовать Java-компилятор javac Компиляция Servlet, после компиляции приложения Servlet его можно развернуть в настроенной среде для тестирования и выполнения.

Если вы используете окружение Eclipse, вы можете directamente обратиться к:Создание окружения Eclipse JSP/Servlet.

Эта настройка разработческой среды включает следующие шаги:

Настройка пакета разработчика Java (Java Development Kit)

Этот шаг включает в себя загрузку пакета инструментов разработки программного обеспечения Java (SDK, Software Development Kit) и правильную настройку переменной окружения PATH.

Вы можете скачать SDK с веб-сайта Oracle Java:Java SE Downloads.

Как только вы скачали SDK, следуйте инструкциям для установки и настройки. В конце концов, настройте переменные окружения PATH и JAVA_HOME, чтобы они указывали на каталог, содержащий java и javac, обычно это java_install_dir/bin и java_install_dir.

Если вы используете Windows и установили SDK в C:\jdk1.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_20, и вы используете C shell, то вам нужно добавить следующие строки в ваш файл .cshrc:

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

Кроме того, если вы используете интегрированную среду разработки (IDE, например, Borland JBuilder, Eclipse, IntelliJ IDEA или Sun ONE Studio), скомпилируйте и запустите простую программу, чтобы убедиться, что эта IDE знает путь к установленному Java.

Более подробную информацию можно найти здесь:Настройка среды разработки Java

Настройка веб-сервера: Tomcat

На рынке существует множество веб-серверов, поддерживающих Servlet. Некоторые из них можно бесплатно скачивать, и Tomcat — один из них.

Apache Tomcat — это бесплатное программное обеспечение, реализующее технологии Java Servlet и JavaServer Pages, которое может использоваться в качестве независимого сервера для тестирования Servlet и интегрироваться с веб-сервером Apache. Ниже приведены шаги по установке 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, вы также можете щелкнуть правой кнопкой мыши по "Мой компьютер", выбрать "Свойства", затем "Дополнительные", "Среда выполнения". Затем обновите значение CLASSPATH и нажмите кнопку "ОК".

В Unix (Solaris, Linux и т.д.), если вы используете C shell, вам нужно добавить следующие строки в ваш файл .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, используя способ, аналогичный приведенному выше.