/integrador-printer

Projeto Integrador - 1º Semestre 2015

Primary LanguageJava

Projeto Integrador - Software para Impressão de Certificados/Atas de Defesa de Trabalho de Conclusão de Curso (TCC).

1º Semestre de 2015

Instalação

Banco de Dados

Pré requisito Para realizar a criação do banco de dados é necessário ter instalado o MySQL Server na versão 5.6 ou superior. Link: MySQL Server 5.6 Download

Executar o script integrador-printer-1.0-SNAPSHOT.sql na qual resultará na criação da base de dados do projetoIntegrador.

Servidor de Aplicação

Pré requisito Para configuração do servidor de aplicação é necessário ter instalado o Wildfly Application Server na versão 8.2.0 ou superior. Link: Wildfly Application Server 8.2.0 Download

Copiar o arquivo standalone-integrador-printer.xml para o diretório WILDFLY_HOME\standalone\configuration.

Copiar o dretório mysql para o diretório WILDFLY_HOME\modules\system\layers\base\com.

Adicionar o seguinte trecho de código na última linha do arquivo presente na pasta WILDFLY_HOME\bin

Windows

Arquivo standalone.conf.bat

set "JAVA_OPTS=%JAVA_OPTS% -XX:-UseSplitVerifier"

Linux

Arquivo standalone.conf

JAVA_OPTS="$JAVA_OPTS -XX:-UseSplitVerifier"

Copiar o arquivo integrador-printer.war gerado após a compilação do projeto para a pasta WILDFLY\standalone\deployments.

Compilando o Projeto

Executar via linha de comando no diretório do projeto.

mvn clean install

Iniciando a Aplicação

Executar via linha de comando no diretório WILDFLY\bin.

Windows

standalone.bat --server-config=standalone-integrador-printer.xml

Linux

./standalone.sh --server-config=standalone-integrador-printer.xml

Help

WILDFLY_HOME é o caminho da instalação do Wildfly Application Server.