Учебники

Struts 2 — Настройка среды

Наша первая задача — запустить минимальное приложение Struts 2. В этой главе вы узнаете, как подготовить среду разработки для начала работы с Struts 2.

Я предполагаю, что на вашей машине уже установлены JDK (5+), Tomcat и Eclipse. Если у вас не установлены эти компоненты, выполните следующие шаги в ускоренном режиме —

Шаг 1 — Настройка Java Development Kit (JDK)

Вы можете скачать последнюю версию SDK с сайта Oracle на Java — Java SE Downloads . В загруженных файлах вы найдете инструкции по установке JDK, следуйте инструкциям по установке и настройке. Наконец, установите переменные окружения 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, вы должны поместить в файл .cshrc следующее.

Вы можете щелкнуть правой кнопкой мыши Мой компьютер, выбрать Свойства, затем Дополнительно, затем Переменные среды. Затем вы обновите значение PATH и нажмете кнопку ОК.

В Unix (Solaris, Linux и т. Д.), Если SDK установлен в /usr/local/jdk1.5.0_20 и вы используете оболочку C, вы должны поместить в файл .cshrc следующее.

В Unix (Solaris, Linux и т. Д.), Если SDK установлен в /usr/local/jdk1.5.0_20 и вы используете оболочку C, вы должны поместить в файл .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, в противном случае выполните правильную настройку согласно данный документ IDE.

Шаг 2 — Настройка Apache Tomcat

Вы можете загрузить последнюю версию Tomcat с https://tomcat.apache.org/ . После загрузки установки распакуйте бинарный дистрибутив в удобное место.

Например, в C: \ apache-tomcat-6.0.33 в Windows или /usr/local/apachetomcat-6.0.33 в Linux / Unix и создайте переменную среды CATALINA_HOME, указывающую на эти места.

Вы можете запустить Tomcat, выполнив следующие команды на машине с Windows, или вы можете просто дважды щелкнуть на файле startup.bat

%CATALINA_HOME%\bin\startup.bat
 
or
 
C:\apache-tomcat-6.0.33\bin\startup.bat

Tomcat можно запустить, выполнив следующие команды на компьютере с Unix (Solaris, Linux и т. Д.):

$CATALINA_HOME/bin/startup.sh
 
or
 
/usr/local/apache-tomcat-6.0.33/bin/startup.sh

После успешного запуска веб-приложения по умолчанию, включенные в Tomcat, будут доступны по адресу http: // localhost: 8080 / . Если все хорошо, то должен отобразиться следующий результат —

Tomcat Домашняя страница

Дополнительную информацию о настройке и запуске Tomcat можно найти в документации, включенной здесь, а также на веб-сайте Tomcat: https://tomcat.apache.org/

Tomcat можно остановить, выполнив следующие команды на машине с Windows —

%CATALINA_HOME%\bin\shutdown

or

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

Tomcat можно остановить, выполнив следующие команды на компьютере с Unix (Solaris, Linux и т. Д.):

$CATALINA_HOME/bin/shutdown.sh

or

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

Шаг 3 — Настройка Eclipse (IDE)

Все примеры в этом руководстве написаны с использованием Eclipse IDE. Я полагаю, что на вашей машине установлена ​​последняя версия Eclipse.

Чтобы установить Eclipse Загрузите последние двоичные файлы Eclipse со страницы https://www.eclipse.org/downloads/ . После загрузки установки распакуйте бинарный дистрибутив в удобное место.

Например, в C: \ eclipse для Windows или / usr / local / eclipse в Linux / Unix и, наконец, установите переменную PATH соответствующим образом. Eclipse можно запустить, выполнив следующие команды на компьютере с Windows, или вы можете просто дважды щелкнуть по eclipse.exe

%C:\eclipse\eclipse.exe

Eclipse можно запустить, выполнив следующие команды на компьютере Unix (Solaris, Linux и т. Д.):

$/usr/local/eclipse/eclipse

После успешного запуска, если все в порядке, должен отображаться следующий результат —

Eclipse Home page

Шаг 4 — Настройка библиотек Struts2

Теперь, если все в порядке, вы можете приступить к настройке фреймворка Struts2. Ниже приведены простые шаги для загрузки и установки Struts2 на вашем компьютере.

  • Выберите, хотите ли вы установить Struts2 в Windows или Unix, а затем перейдите к следующему шагу, чтобы загрузить .zip-файл для windows и .tz-файл для Unix.

  • Загрузите последнюю версию двоичных файлов Struts2 со страницы https://struts.apache.org/download.cgi .

  • На момент написания этого руководства я скачал struts-2.0.14-all.zip, и когда вы разархивируете загруженный файл, он даст вам структуру каталогов внутри C: \ struts-2.2.3 следующим образом.

Выберите, хотите ли вы установить Struts2 в Windows или Unix, а затем перейдите к следующему шагу, чтобы загрузить .zip-файл для windows и .tz-файл для Unix.

Загрузите последнюю версию двоичных файлов Struts2 со страницы https://struts.apache.org/download.cgi .

На момент написания этого руководства я скачал struts-2.0.14-all.zip, и когда вы разархивируете загруженный файл, он даст вам структуру каталогов внутри C: \ struts-2.2.3 следующим образом.

Каталоги Штурта

Второй шаг — извлечь zip-файл в любом месте, я скачал и распаковал struts-2.2.3-all.zip в папку c: \ на моем компьютере с Windows 7, чтобы у меня были все файлы jar в C: \ struts-2.2 .3 \ lib . Убедитесь, что вы правильно установили переменную CLASSPATH, иначе вы столкнетесь с проблемой при запуске приложения.