Skip to content
jmolivei edited this page Sep 29, 2021 · 6 revisions

O projeto-siga é executado na produção utilizando 👍

  • Red Hat Enterprise Linux Server release 7.8
  • Jboss EAP 7.2.7 configurado em modo domain
  • mysql 8 ou oracle 11

Dependências do Projeto atualizado para versões do siga 10 em diante para montagem do ambiente de desenvolvimento.

Variáveis de ambiente (Recomendamos que todos os softwares acima fiquem em um diretório fixo c:\desenvolvimento para facilitar a portabilidade para outro micro do ambiente se necessário)

  • MAVEN_HOME=C:\Desenvolvimento\apache-maven-3.2.1
  • JAVA_HOME=C:\Desenvolvimento\openjdk1.8
  • JBOSS_HOME=C:\Desenvolvimento\jboss-eap-7.2
  • O trecho abaixo deverá ser ACRESCENTADO no final da variável PATH:
  • PATH=;%JAVA_HOME%\bin;%MAVEN_HOME%\bin;

Testando variáveis de ambiente

Abra um novo prompt de comando do Windows (cmd) e execute:

java -version
mvn -version

Ambos deverão mostrar a versão dos respectivos programas, caso mostre erro, algum desses passos foi configurado incorretamente.

Deploy

Para gerar o pacote para deploy do siga, é necessário entrar no diretório projeto-siga e executa a task package do maven.
PS: (A primeira vez isso pode demorar bastante).

   mvn clean package

JBoss

Configuração - Recomendamos baixar o ambiente do docker(https://github.com/projeto-siga/siga-docker) que tem um jboss embutido e:

  1. Copiar os módulos contidos na pasta modules
  2. Copiar standalone.xml( No docker esta configurado para uso no mysql)
Clone this wiki locally