Наша первая задача — запустить минимальное приложение 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: 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
После успешного запуска, если все в порядке, должен отображаться следующий результат —
Шаг 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, иначе вы столкнетесь с проблемой при запуске приложения.