JSF - Configuração do Ambiente

Este capítulo irá guiá-lo sobre como preparar um ambiente de desenvolvimento para iniciar seu trabalho com o JSF Framework. Você aprenderá como configurar JDK, Eclipse, Maven e Tomcat em sua máquina antes de configurar o JSF Framework.

Requisitos do sistema

O JSF requer JDK 1.5 ou superior, portanto, o primeiro requisito é ter o JDK instalado em sua máquina.

JDK 1,5 ou acima
Memory Sem requisitos mínimos
Disk Space Sem requisitos mínimos
Operating System Sem requisitos mínimos

Configuração de ambiente para desenvolvimento de aplicativos JSF

Siga as etapas fornecidas para configurar seu ambiente para iniciar o desenvolvimento de aplicativos JSF.

Etapa 1: verifique a instalação do Java em sua máquina

Abra o console e execute o seguinte Java comando.

SO Tarefa Comando
janelas Abrir console de comando c: \> versão java
Linux Abra o terminal de comando $ java -version
Mac Terminal aberto máquina: ~ joseph $ java -version

Vamos verificar a saída de todos os sistemas operacionais -

SO Saída Gerada
janelas

versão java "1.6.0_21"

Java (TM) SE Runtime Environment (build 1.6.0_21-b07)

Cliente VM Java HotSpot (TM) (versão 17.0-b17, modo misto, compartilhamento)

Linux

versão java "1.6.0_21"

Java (TM) SE Runtime Environment (build 1.6.0_21-b07)

Cliente VM Java HotSpot (TM) (versão 17.0-b17, modo misto, compartilhamento)

Mac

versão java "1.6.0_21"

Java (TM) SE Runtime Environment (build 1.6.0_21-b07)

Servidor VM Java HotSpot (TM) de 64 bits (versão 17.0-b17, modo misto, compartilhamento)

Etapa 2: configurar o Java Development Kit (JDK)

Se você não tiver o Java instalado, poderá instalar o Java Software Development Kit (SDK) do site Java da Oracle - Java SE Downloads . Você encontrará instruções para instalar o JDK nos arquivos baixados, siga as instruções fornecidas para instalar e configurar a configuração. Finalmente, defina as variáveis ​​de ambiente PATH e JAVA_HOME para se referir ao diretório que contém java e javac, normalmente java_install_dir / bin e java_install_dir respectivamente.

Colocou o JAVA_HOME variável de ambiente para apontar para o local do diretório base onde o Java está instalado em sua máquina.

Por exemplo -

SO Resultado
janelas Defina a variável de ambiente JAVA_HOME como C: \ Arquivos de programas \ Java \ jdk1.6.0_21
Linux Exportar JAVA_HOME = / usr / local / java-current
Mac Exportar JAVA_HOME = / Library / Java / Home

Anexe a localização do compilador Java ao caminho do sistema.

SO Resultado
janelas Anexe a string;% JAVA_HOME% \ bin ao final da variável do sistema, Caminho.
Linux Exportar PATH = $ PATH: $ JAVA_HOME / bin /
Mac Não requerido

Como alternativa, se você usar um Ambiente de Desenvolvimento Integrado (IDE) como Borland JBuilder, Eclipse, IntelliJ IDEA ou Sun ONE Studio, compile e execute um programa simples para confirmar que o IDE sabe onde você instalou o Java. Caso contrário, execute uma configuração adequada de acordo com o documento fornecido do IDE.

Etapa 3: Configurar IDE Eclipse

Todos os exemplos neste tutorial foram escritos usando Eclipse IDE. Portanto, sugerimos que você tenha a versão mais recente do Eclipse instalada em sua máquina com base em seu sistema operacional.

Para instalar o Eclipse IDE, baixe os binários mais recentes do Eclipse com suporte WTP em https://www.eclipse.org/downloads/. Depois de baixar a instalação, descompacte a distribuição binária em um local conveniente. Por exemplo, em C: \ eclipse no Windows ou / usr / local / eclipse no 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 exibirá o seguinte resultado.

*Note - Instale o plugin m2eclipse para eclipse usando o seguinte site de atualização de software eclipse

Plugin m2eclipse - https://m2eclipse.sonatype.org/update/.

Este plugin permite que os desenvolvedores executem comandos maven dentro do eclipse com instalação embutida / externa do maven.

Etapa 4: Baixe o arquivo Maven

Baixe o Maven 2.2.1 de https://maven.apache.org/download.html

SO Nome do arquivo
janelas apache-maven-2.0.11-bin.zip
Linux apache-maven-2.0.11-bin.tar.gz
Mac apache-maven-2.0.11-bin.tar.gz

Etapa 5: Extraia o arquivo Maven

Extraia o arquivo para o diretório em que deseja instalar o Maven 2.2.1. O subdiretório apache-maven-2.2.1 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-2.2.1
Linux / usr / local / apache-maven
Mac / usr / local / apache-maven

Etapa 6: definir as variáveis ​​de ambiente Maven

Adicione M2_HOME, M2, 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 \ apachemaven-2.2.1

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-2.2.1

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-2.2.1

exportar M2 =% M2_HOME% \ bin

export MAVEN_OPTS = -Xms256m -Xmx512m

Etapa 7: 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 8: Verifique a instalação do Maven.

Abra o console e execute o seguinte comando mvn.

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 devem ser mostrados na tabela a seguir.

SO Resultado
janelas

Apache Maven 2.2.1 (r801777; 07/08/2009 00: 46: 01 + 0530)

Versão Java: 1.6.0_21

Página inicial do Java: C: \ Arquivos de programas \ Java \ jdk1.6.0_21 \ jre

Linux

Apache Maven 2.2.1 (r801777; 07/08/2009 00: 46: 01 + 0530)

Versão Java: 1.6.0_21

Página inicial do Java: C: \ Arquivos de programas \ Java \ jdk1.6.0_21 \ jre

Mac

Apache Maven 2.2.1 (r801777; 07/08/2009 00: 46: 01 + 0530)

Versão Java: 1.6.0_21

Página inicial do Java: C: \ Arquivos de programas \ Java \ jdk1.6.0_21 \ jre

Etapa 9: configurar o Apache Tomcat

Você pode baixar a versão mais recente do Tomcat em https://tomcat.apache.org/. Depois de baixar a instalação, descompacte a distribuição binária em um local conveniente. Por exemplo, em C: \ apache-tomcat-6.0.33 no Windows ou /usr/local/apache-tomcat-6.0.33 no Linux / Unix e defina a variável de ambiente CATALINA_HOME 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-6.0.33\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-6.0.33/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 exibirá o seguinte resultado.

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 - http://tomcat.apache.org

O Tomcat pode ser interrompido executando os seguintes comandos na máquina Windows.

%CATALINA_HOME%\bin\shutdown 
or 
C:\apache-tomcat-5.5.29\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-5.5.29/bin/shutdown.sh