Spring WS - Настройка среды
В этой главе мы поймем процесс настройки Spring-WS в системах на базе Windows и Linux. Spring-WS можно легко установить и интегрировать с вашим текущимJava environment и MAVENвыполнив несколько простых шагов без каких-либо сложных процедур настройки. При установке требуется администрирование пользователей.
Системные Требования
В следующей таблице перечислены системные требования, а следующие шаги проведут нас через процедуру настройки среды.
JDK | Java SE 2 JDK 1.5 или выше |
объем памяти | 1 ГБ ОЗУ (рекомендуется) |
Дисковое пространство | Нет минимальных требований |
Версия операционной системы | Windows XP или выше, Linux |
Давайте теперь приступим к шагам по установке Spring-WS.
Шаг 1. Проверьте установку Java.
Для начала в вашей системе должен быть установлен Java Software Development Kit (SDK). Чтобы проверить это, выполните любую из следующих двух команд в зависимости от платформы, на которой вы работаете.
Если установка Java была выполнена правильно, отобразится текущая версия и спецификация вашей установки Java. Пример вывода приведен в следующей таблице.
Платформа | Команда | Пример вывода |
---|---|---|
Windows | Откройте командную консоль и введите - \> java -версия |
Версия Java "1.7.0_60" Среда выполнения Java (TM) SE (сборка 1.7.0_60-b19) 64-разрядная серверная виртуальная машина Java Hotspot (TM) (сборка 24.60-b09, смешанный режим) |
Linux | Откройте командный терминал и введите - $ java -версия |
версия java "1.7.0_25" Откройте среду выполнения JDK (rhel-2.3.10.4.el6_4-x86_64) Откройте виртуальную машину 64-разрядного сервера JDK (сборка 23.7-b01, смешанный режим) |
Мы предполагаем, что у читателей этого руководства в системе установлен Java SDK версии 1.7.0_60.
Если у вас нет Java SDK, загрузите его текущую версию с https://www.oracle.com/technetwork/java/javase/downloads/index.html и установить его.
Шаг 2. Настройте среду Java
Установите переменную среды JAVA_HOME чтобы указать местоположение базового каталога, в котором установлена Java на вашем компьютере.
S.No. | Платформа и описание |
---|---|
1 | Windows Установите JAVA_HOME в C: \ ProgramFiles \ java \ jdk1.7.0_60 |
2 | Linux Экспорт JAVA_HOME = / usr / local / java-current |
Добавьте полный путь к расположению компилятора Java в системный путь.
S.No. | Платформа и описание |
---|---|
1 | Windows Добавьте строку «C: \ Program Files \ Java \ jdk1.7.0_60 \ bin» в конец системной переменной PATH. |
2 | Linux Экспорт PATH = $ PATH: $ JAVA_HOME / bin / |
Выполнить команду java -version из командной строки, как описано выше.
Шаг 3. Загрузите архив Maven
Загрузите Maven 3.3.3 из https://maven.apache.org/download.cgi
Операционные системы | Имя архива |
---|---|
Windows | apache-maven-3.3.3-bin.zip |
Linux | apache-maven-3.3.3-bin.tar.gz |
Mac | apache-maven-3.3.3-bin.tar.gz |
Шаг 4: извлеките архив Maven
Распакуйте архив в каталог, в который вы хотите установить Maven 3.3.3. Подкаталог apache-maven-3.3.3 будет создан из архива.
Операционные системы | Расположение (может отличаться в зависимости от вашей установки) |
---|---|
Windows | C: \ Program Files \ Apache Software Foundation \ apache-maven-3.3.3 |
Linux | / USR / местные / apache-maven |
Mac | / USR / местные / apache-maven |
Шаг 5: установите переменные среды Maven
Добавьте M2_HOME, M2 и MAVEN_OPTS к переменным среды.
Операционные системы | Вывод |
---|---|
Windows | Установите переменные среды, используя системные свойства. M2_HOME = C: \ Program Files \ Apache Software Foundation \ apache-maven-3.3.3 M2 =% M2_HOME% \ bin MAVEN_OPTS = -Xms256m -Xmx512m |
Linux | Откройте командный терминал и установите переменные среды. экспорт M2_HOME = / usr / local / apache-maven / apache-maven-3.3.3 экспорт M2 = $ M2_HOME / bin экспорт MAVEN_OPTS = -Xms256m -Xmx512m |
Mac | Откройте командный терминал и установите переменные среды. экспорт M2_HOME = / usr / local / apache-maven / apache-maven-3.3.3 экспорт M2 = $ M2_HOME / bin экспорт MAVEN_OPTS = -Xms256m -Xmx512m |
Шаг 6. Добавьте расположение каталога bin Maven в системный путь
Теперь добавьте переменную M2 в системный путь.
Операционные системы | Вывод |
---|---|
Windows | Добавьте строку% M2% в конец системной переменной Path. |
Linux | экспорт PATH = $ M2: $ PATH |
Mac | экспорт PATH = $ M2: $ PATH |
Шаг 7. Проверьте установку Maven
Теперь откройте консоль, выполните следующее mvn команда.
Операционные системы | Задача | Команда |
---|---|---|
Windows | Открыть командную консоль | c: \> mvn --version |
Linux | Открыть командный терминал | $ mvn --version |
Mac | Открыть Терминал | машина: <joseph $ mvn --version |
Наконец, проверьте вывод вышеуказанных команд, который должен быть примерно таким, как показано ниже -
Операционные системы | Вывод |
---|---|
Windows | Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T17: 27: 37 + 05: 30) Домашняя страница Maven: C: \ Program Files \ Apache Software Foundation \ apache-maven-3.3.3 Версия Java: 1.7.0_75, производитель: Oracle Corporation Домашняя страница Java: C: \ Program Files \ Java \ jdk1.7.0_75 \ jre Локаль по умолчанию: en_US, кодировка платформы: Cp1252 |
Linux | Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T17: 27: 37 + 05: 30) Домашняя страница Maven: /usr/local/apache-maven/apache-maven-3.3.3 Версия Java: 1.7.0_75, производитель: Oracle Corporation Домашняя страница Java: /usr/local/java-current/jdk1.7.0_75/jre |
Mac | Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T17: 27: 37 + 05: 30) Домашняя страница Maven: /usr/local/apache-maven/apache-maven-3.3.3 Версия Java: 1.7.0_75, производитель: Oracle Corporation Домашняя страница Java: /Library/Java/Home/jdk1.7.0_75/jre |
Шаг 8: Настройте Eclipse IDE
Все примеры в этом руководстве были написаны с использованием Eclipse IDE. Рекомендуется, чтобы на компьютере читателей была установлена последняя версия Eclipse. Чтобы установить Eclipse IDE, загрузите последние двоичные файлы Eclipse по следующей ссылкеhttps://www.eclipse.org/downloads/. После загрузки установки распакуйте двоичный дистрибутив в удобное место.
Например в C:\eclipse на окнах, или /usr/local/eclipseв Linux / Unix и, наконец, соответствующим образом установите переменную PATH. Eclipse можно запустить, выполнив следующие команды на компьютере с Windows, или вы можете просто дважды щелкнуть по eclipse.exe.
%C:\eclipse\eclipse.exe
Eclipse можно запустить, выполнив следующие команды на машине UNIX (Solaris, Linux и т. Д.):
$/usr/local/eclipse/eclipse
После успешного запуска, если все в порядке, должен отобразиться следующий экран -
![](https://post.nghiatu.com/assets/tutorial/springws/images/eclipsehomepage.jpg)
Шаг 9: Установите Apache Tomcat
Мы можем скачать последнюю версию Tomcat с https://tomcat.apache.org/. После загрузки установки распакуйте двоичный дистрибутив в удобное место. Например, вC:\apache-tomcat-7.0.59 на машине Windows или в /usr/local/apache-tomcat-7.0.59 на машине Linux / Unix, а затем установите CATALINA_HOME переменная среды, указывающая на места установки.
Tomcat можно запустить, выполнив следующие команды на компьютере с Windows, или вы можете просто дважды щелкнуть файл startup.bat
%CATALINA_HOME%\bin\startup.bat
or
C:\apache-tomcat-7.0.59\bin\startup.bat
Tomcat можно запустить, выполнив следующие команды на компьютере UNIX (Solaris, Linux и т. Д.):
$CATALINA_HOME/bin/startup.sh
or
/usr/local/apache-tomcat-7.0.59/bin/startup.sh
После успешного запуска веб-приложения по умолчанию, включенные в Tomcat, будут доступны по адресу - http://localhost:8080/. Если все в порядке, должен отобразиться следующий экран -
![](https://post.nghiatu.com/assets/tutorial/springws/images/tomcat.jpg)
Дополнительную информацию о настройке и запуске Tomcat можно найти в документации, включенной здесь, а также на веб-сайте Tomcat - https://tomcat.apache.org
Tomcat можно остановить, выполнив следующие команды на компьютере с Windows:
%CATALINA_HOME%\bin\shutdown
or
C:\apache-tomcat-7.0.59\bin\shutdown
Tomcat можно остановить, выполнив следующие команды на компьютере UNIX (Solaris, Linux и т. Д.):
$CATALINA_HOME/bin/shutdown.sh
or
/usr/local/apache-tomcat-7.0.59/bin/shutdown.sh
Когда мы закончим этот последний шаг, мы готовы приступить к первому примеру веб-служб, который мы обсудим в следующей главе.