Skip to content

msixel/nikitiERP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPENDENCIAS

Instalar java jdk Instalar apache maven Instalar jboss forge

NikiERP

PROJETO

gerar o projeto a partir do arquivo nikitiERP.fsh

$> forge
$forge> run ./script/dependencies.fsh (APENAS UMA VEZ NA VIDA - IRA' INSTALAR O JBOSS)
$forge> run ./script/nikitiERP.fsh

adicionar usuario administrativo (em outro terminal - nao feche o terminal do forge) $> ./script/add_admin_user.sh

configurar driver jdbc no JBoss (em outro terminal - nao feche o terminal do forge) $> ./script/add_datasource.sh

configurar driver e datasource no JBoss (em outro terminal - nao feche o terminal do forge) $> ./script/add_datasource.sh obs.: datasource pode ser configurado no painel de administracao do jboss (requer apendice opcional abaixo)

iniciar o JBoss e realizar o deploy da aplicacao (no terminal do forge) $forge> as-start $forge> as-deploy

popular dados (executando em outro terminal - nao feche o terminal do forge) $> ./data/init_data.sh

acessar site em http://localhost:8080/niki acessar api rest em http://localhost:8080/niki/apidocs testar api rest abrindo $> curl -X GET http://localhost:8080/niki/rest/countries/ $> curl -X GET http://localhost:8080/niki/rest/provinces/ $> curl -X GET http://localhost:8080/niki/rest/cities/ $> curl -X GET http://localhost:8080/niki/rest/neighborhoods/ $> curl -X GET http://localhost:8080/niki/rest/jobpositions/

APENDICES

OPCIONAL: PAINEL ADMINISTRATIVO DO JBOSS AS (WILDFLY)

requisito: jboss wildfly instalado

adicionar usuario administrativo com ./script/add_admin_user.sh username: admin password: admin group: administrator

iniciar jboss AS do terminal
$> ${JBOSS_HOME}/bin/standalone.sh ou do forge $forge> as-shutdown $forge> as-start

acessar painel administrativo em http://localhost:9990/console

OPCIONAL: DEPLOY NO JBOSS VIA TERMINAL (MAVEN)

alterar o pom.xml do projeto criado adicionando o seguinte trecho na tag para permitir deploy no jboss atraves do maven na linha de comando org.wildfly.plugins wildfly-maven-plugin 1.0.2.Final ${project.build.finalName}.war

atencao: ele nao iniciar o servidor com o jboss rodando executar o comando para instalar no jboss ./mvn wildfly:deploy (utilizar usuario criado anteriormente)

acessar http://localhost:8080/niki acessar http://localhost:8080/niki/apidocs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published