Mudanças entre as edições de "PJe 2.1"
De PJe
(Criou página com '== Montando ambiente PJe 2.1 == === Ferramentas === * Eclipse Java EE (Versão mais atual) + JbossTools (Somente JbossAS) * Eclipse STS (Spring Tool Suite) * Visual Studio Cod...') |
Edição das 12h27min de 13 de setembro de 2017
Conteúdo |
Montando ambiente PJe 2.1
Ferramentas
- Eclipse Java EE (Versão mais atual) + JbossTools (Somente JbossAS)
- Eclipse STS (Spring Tool Suite)
- Visual Studio Code ou semelhante (Opcional)
- Java JDK 8 ou OpenJDK 8
- Git
- Wildfly (9 ou 10) ou JbossEAP7 (Ambos com o Mojarra 1.2)
Projetos necessários
- pje (http://git.cnj.jus.br/pje/pje)
- pje2-discovery-service (http://git.cnj.jus.br/pje2/pje2-infraestrutura/pje2-discovery-service)
- pje2-web (http://git.cnj.jus.br/pje2/pje2-clientes/pje2-web)
Clonando os repositórios
- Clonando o repositório pje (utilizar o branch PJE2-NG como base)
$ git clone git@git.cnj.jus.br:pje/pje.git $ ls pje pje-comum pje-web pom.xml $ git checkout PJE2-NG
- Clonando o repositório pje2-discovery-service (utilizar o branch master como base)
$ git clone git@git.cnj.jus.br:pje2/pje2-infraestrutura/pje2-discovery-service.git $ ls pje2-discovery-service pom.xml src
- Clonando o repositório pje2-web (utilizar o branch master como base)
$ git clone git@git.cnj.jus.br:pje2/pje2-clientes/pje2-web.git $ ls pje2-web frontend gateway pom.xml README.md src
Importando os projetos
Importando o projeto pje no eclipse
- No menu Arquivo selecione a opção Importar
- Selecionar a opção Existing Maven Project
- Selecionar a pasta do projeto clonado
- Selecionar Finish
- Adicionar um novo servidor de aplicação
- Selecionar o diretório raiz do wildfly/jboss e utilizar o standalone-full.xml
- Adicionar o projeto pje-web ao servidor de aplicação
Importando projetos pje2-web e pje2-discovery-service no STS
- Abrir o Eclipse STS
- No menu Arquivo selecione a opção Importar
- Selecionar a opção Existing Maven Project
- Selecionar a pasta do projeto pje2-web clonado
- Selecionar finish
- No menu Arquivo selecione a opção Importar
- Selecionar a opção Existing Maven Project
- Selecionar a pasta do projeto pje2-discovery-service clonado
- Selecionar finish
Iniciando os serviços
Inicializando os serviços SpringBoot no Eclipse STS
- Na ferramenta Eclipse STS selecione os projetos e efetue um Project>Clean...
- No Boot Dashboard execute o start ou debug dos dois serviços disponíveis
Inicializando o pje no Eclipse
- Na ferramenta Eclipse abrir o arquivo integracao.properties
- Alterar a propriedade pje2.cloud.registrar para o valor true, isso fará com que o pje se registro no pje2-discovery-service
- Iniciar o servidor de aplicação após efetuar o build do projeto
- Após o startup da aplicação acessar a página http://localhost:8761/ para verificar se o pje-legacy foi registrado no eureka
- Acesse o pje através de http://localhost:8080/pje-web
- Acesse o painel do usuário interno com papel de diretor de secretaria http://localhost:8080/pje-web/ng2/dev.seam#/painel-usuario-interno