Spring WS - Configuração do ambiente
Neste capítulo, entenderemos o processo de configuração do Spring-WS em sistemas baseados em Windows e Linux. O Spring-WS pode ser facilmente instalado e integrado com o seuJava environment e MAVENseguindo alguns passos simples sem quaisquer procedimentos de configuração complexos. A administração do usuário é necessária durante a instalação.
Requisitos de sistema
A tabela a seguir lista os requisitos do sistema, enquanto as etapas subsequentes nos guiarão pelo procedimento de configuração do ambiente.
JDK | Java SE 2 JDK 1.5 ou superior |
Memória | 1 GB de RAM (recomendado) |
Espaço em disco | Sem requisitos mínimos |
Versão do sistema operacional | Windows XP ou superior, Linux |
Vamos agora prosseguir com as etapas para instalar o Spring-WS.
Etapa 1: verificar a instalação do Java
Para começar, você precisa ter o Java Software Development Kit (SDK) instalado em seu sistema. Para verificar isso, execute qualquer um dos dois comandos a seguir, dependendo da plataforma em que está trabalhando.
Se a instalação do Java foi feita corretamente, ele exibirá a versão atual e as especificações de sua instalação do Java. Um exemplo de saída é fornecido na tabela a seguir.
Plataforma | Comando | Saída de amostra |
---|---|---|
janelas | Abra o console de comando e digite - \> versão java |
Versão Java "1.7.0_60" Java (TM) SE Run Time Environment (build 1.7.0_60-b19) Java Hotspot (TM) Servidor VM de 64 bits (versão 24.60-b09, modo misto) |
Linux | Abra o terminal de comando e digite - $ java -version |
versão java "1.7.0_25" Open JDK Runtime Environment (rhel-2.3.10.4.el6_4-x86_64) Abra o servidor VM JDK de 64 bits (compilação 23.7-b01, modo misto) |
Presumimos que os leitores deste tutorial tenham o Java SDK versão 1.7.0_60 instalado em seus sistemas.
Caso você não tenha Java SDK, baixe sua versão atual em https://www.oracle.com/technetwork/java/javase/downloads/index.html e instalá-lo.
Etapa 2: definir seu ambiente Java
Defina a variável de ambiente JAVA_HOME para apontar para o local do diretório base onde o Java está instalado em sua máquina.
S.No. | Plataforma e descrição |
---|---|
1 | Windows Defina JAVA_HOME como C: \ ProgramFiles \ java \ jdk1.7.0_60 |
2 | Linux Exportar JAVA_HOME = / usr / local / java-current |
Anexe o caminho completo do local do compilador Java ao caminho do sistema.
S.No. | Plataforma e descrição |
---|---|
1 | Windows Anexe a string "C: \ Arquivos de programas \ Java \ jdk1.7.0_60 \ bin" ao final da variável de sistema PATH. |
2 | Linux Exportar PATH = $ PATH: $ JAVA_HOME / bin / |
Execute o comando java -version no prompt de comando, conforme explicado acima.
Etapa 3: Baixe o arquivo Maven
Baixe o Maven 3.3.3 de https://maven.apache.org/download.cgi
SO | Nome do arquivo |
---|---|
janelas | 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 |
Etapa 4: Extraia o arquivo Maven
Extraia o arquivo para o diretório em que deseja instalar o Maven 3.3.3. O subdiretório apache-maven-3.3.3 será criado a partir do arquivo.
SO | Localização (pode ser diferente com base na sua instalação) |
---|---|
janelas | C: \ Arquivos de programas \ Apache Software Foundation \ apache-maven-3.3.3 |
Linux | / usr / local / apache-maven |
Mac | / usr / local / apache-maven |
Etapa 5: definir as variáveis de ambiente Maven
Adicione M2_HOME, M2 e MAVEN_OPTS às variáveis de ambiente.
SO | Resultado |
---|---|
janelas | Defina as variáveis de ambiente usando propriedades do sistema. M2_HOME = C: \ Arquivos de programas \ Apache Software Foundation \ apache-maven-3.3.3 M2 =% M2_HOME% \ bin MAVEN_OPTS = -Xms256m -Xmx512m |
Linux | Abra o terminal de comando e defina as variáveis de ambiente. export M2_HOME = / usr / local / apache-maven / apache-maven-3.3.3 exportar M2 = $ M2_HOME / bin export MAVEN_OPTS = -Xms256m -Xmx512m |
Mac | Abra o terminal de comando e defina as variáveis de ambiente. export M2_HOME = / usr / local / apache-maven / apache-maven-3.3.3 exportar M2 = $ M2_HOME / bin export MAVEN_OPTS = -Xms256m -Xmx512m |
Etapa 6: adicione o local do diretório bin do Maven ao caminho do sistema
Agora anexe a variável M2 ao caminho do sistema.
SO | Resultado |
---|---|
janelas | Anexe a string;% M2% ao final da variável do sistema, Caminho. |
Linux | exportar PATH = $ M2: $ PATH |
Mac | exportar PATH = $ M2: $ PATH |
Etapa 7: verificar a instalação do Maven
Agora abra o console, execute o seguinte mvn comando.
SO | Tarefa | Comando |
---|---|---|
janelas | Abrir console de comando | c: \> mvn --version |
Linux | Abra o terminal de comando | $ mvn --version |
Mac | Terminal aberto | máquina: <joseph $ mvn --version |
Finalmente, verifique a saída dos comandos acima, que deve ser algo como mostrado abaixo -
SO | Resultado |
---|---|
janelas | Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T17: 27: 37 + 05: 30) Página inicial do Maven: C: \ Arquivos de programas \ Apache Software Foundation \ apache-maven-3.3.3 Versão Java: 1.7.0_75, fornecedor: Oracle Corporation Página inicial do Java: C: \ Arquivos de programas \ Java \ jdk1.7.0_75 \ jre Localidade padrão: en_US, codificação de plataforma: Cp1252 |
Linux | Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T17: 27: 37 + 05: 30) Página inicial do Maven: /usr/local/apache-maven/apache-maven-3.3.3 Versão Java: 1.7.0_75, fornecedor: Oracle Corporation Página inicial do Java: /usr/local/java-current/jdk1.7.0_75/jre |
Mac | Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T17: 27: 37 + 05: 30) Página inicial do Maven: /usr/local/apache-maven/apache-maven-3.3.3 Versão Java: 1.7.0_75, fornecedor: Oracle Corporation Página inicial do Java: /Library/Java/Home/jdk1.7.0_75/jre |
Etapa 8: Configurar IDE Eclipse
Todos os exemplos neste tutorial foram escritos usando o IDE Eclipse. Recomenda-se que os leitores tenham a versão mais recente do Eclipse instalada em suas máquinas. Para instalar o Eclipse IDE, baixe os binários mais recentes do Eclipse no seguinte linkhttps://www.eclipse.org/downloads/. Depois de fazer o download da instalação, descompacte a distribuição binária em um local conveniente.
Por exemplo em C:\eclipse nas janelas, ou /usr/local/eclipseno Linux / Unix e, finalmente, defina a variável PATH apropriadamente. O Eclipse pode ser iniciado executando os seguintes comandos na máquina Windows ou você pode simplesmente clicar duas vezes em eclipse.exe.
%C:\eclipse\eclipse.exe
O Eclipse pode ser iniciado executando os seguintes comandos na máquina UNIX (Solaris, Linux, etc.) -
$/usr/local/eclipse/eclipse
Após uma inicialização bem-sucedida, se tudo estiver bem, ele deve exibir a seguinte tela -
Etapa 9: configurar o Apache Tomcat
Podemos baixar a última versão do Tomcat em https://tomcat.apache.org/. Depois de fazer o download da instalação, descompacte a distribuição binária em um local conveniente. Por exemplo noC:\apache-tomcat-7.0.59 em uma máquina Windows, ou no /usr/local/apache-tomcat-7.0.59 em uma máquina Linux / Unix e, em seguida, defina o CATALINA_HOME variável de ambiente apontando para os locais de instalação.
O Tomcat pode ser iniciado executando os seguintes comandos em uma máquina Windows ou você pode simplesmente clicar duas vezes em startup.bat
%CATALINA_HOME%\bin\startup.bat
or
C:\apache-tomcat-7.0.59\bin\startup.bat
O Tomcat pode ser iniciado executando os seguintes comandos na máquina UNIX (Solaris, Linux, etc.) -
$CATALINA_HOME/bin/startup.sh
or
/usr/local/apache-tomcat-7.0.59/bin/startup.sh
Após uma inicialização bem-sucedida, os aplicativos da web padrão incluídos no Tomcat estarão disponíveis visitando - http://localhost:8080/. Se tudo estiver bem, ele deve exibir a seguinte tela -
Mais informações sobre como configurar e executar o Tomcat podem ser encontradas na documentação incluída aqui, bem como no site do Tomcat - https://tomcat.apache.org
O Tomcat pode ser interrompido executando os seguintes comandos em uma máquina Windows -
%CATALINA_HOME%\bin\shutdown
or
C:\apache-tomcat-7.0.59\bin\shutdown
O Tomcat pode ser interrompido executando os seguintes comandos na máquina UNIX (Solaris, Linux, etc.) -
$CATALINA_HOME/bin/shutdown.sh
or
/usr/local/apache-tomcat-7.0.59/bin/shutdown.sh
Depois de concluir essa última etapa, estamos prontos para prosseguir para o primeiro exemplo de serviços da Web, que discutiremos no próximo capítulo.