Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 3 Próxima »

O Cronapp adicionou parâmetros extras para a geração de war através da linha de comando "mvn package". Os parâmetros permitirão definir perfil (desenvolvimento, produção etc), se ele deve auto-popular a base dados, se deve levar as strings de conexão com banco de dados e o tipo de auto-geração de tabelas. Esses parâmetros são muito úteis para usuários que automatizam entregas contínuas (CD) através de ferramentas externas, como por exemplo, o Jenkins.

Os parâmetros extras ao "mvn package" são (deve-se prefixo-los com -D):

cronapp.profile - tipo de perfil (DEV, PROD etc - Padrão: DEV)
cronapp.populate - indica se deve incluir o populate.json (true/false - Padrão: true)
cronapp.useContext - indica se deve incluir o context.xml com dados de conexão (true/false - Padrão: true)
cronapp.generationType - indica qual o tipo de geração de entidades (none, auto, create-tables, create-or-extend-tables, drop-and-create-tables - Padrão auto) - Detalhes em : https://www.eclipse.org/eclipselink/documentation/2.5/jpa/extensions/p_ddl_generation.htm

Exemplo: mvn package -Dcronapp.profile=DEV -Dcronapp.populate=true -Dcronapp.useContext=true -Dcronapp.generationType=auto


  • Sem rótulos