JSP Настройка среды разработки

Среда разработки JSP — это место, где вы разрабатываете, тестируете и запускаете JSP-программы.

В этом разделе описывается настройка среды разработки JSP, в том числе следующие шаги.

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


Настройка Java Development Kit (JDK)

Этот шаг включает загрузку Java JDK и настройку переменной среды PATH.

Вы можете скачать JDK со страницы Java от Oracle: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:

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

Кроме того, в Windows NT/2000/XP можно щёлкнуть правой кнопкой мыши по значку «Мой компьютер», выбрать «Свойства», затем «Дополнительно», затем «Переменные среды», после чего можно удобно задать переменную PATH и нажать «ОК» для выхода.

В системах Linux/Unix, если каталог установки JDK — /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

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

На этом шаге вы также можете обратиться к разделуНастройка среды разработки Javaруководства этого сайта.


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

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

Apache Tomcat — это программное обеспечение с открытым исходным кодом, которое может запускать JSP и Servlets как автономный сервер, а также может быть интегрировано в Apache Web Server. Ниже приведены способы настройки Tomcat:

  • Скачайте последнюю версию Tomcat:http://tomcat.apache.org/。
  • После скачивания установочного файла распакуйте архив в удобное место, например в каталог C:\apache-tomcat-5.5.29 в Windows или /usr/local/apache-tomcat-5.5.29 в Linux/Unix, а затем создайте переменную среды 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 вы можете использовать некоторые веб-приложения, входящие в комплект Tomcat, посетив http://localhost:8080/. Если всё пойдёт хорошо, вы должны увидеть следующую страницу:

Дополнительную информацию о настройке и запуске 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:

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

Кроме того, в Windows NT/2000/XP можно просто щелкнуть правой кнопкой мыши по значку «Мой компьютер», выбрать «Свойства», затем нажать «Дополнительно», затем нажать «Переменные среды», после чего можно задать переменную CLASSPATH и нажать «ОК», чтобы выйти.

На машине Linux/Unix, если вы используете C shell, необходимо добавить следующие две строки в файл .cshrc:

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.

Другие расширения