Como implementar automaticamente com o Jboss

1

Como implantar automaticamente um projeto com o jboss como 7. Existe uma maneira de implantar automaticamente um projeto usando o Jboss-cli.sh no Jboss como 7?

    
por Sam Orozco 23.09.2016 / 18:28

1 resposta

0

Eu estava procurando na Internet por essa resposta e não consegui encontrá-la. Eu recentemente descobri e pensei em compartilhar. Eu escrevi um script shell linux que funciona perfeitamente. Tomando o tempo para implantar durante o desenvolvimento de 2-3 minutos a 10 segundos, o que torna a programação muito mais rápida. Aqui está o meu script:

 #!/bin/bash

cd /home/samo/EAP*/bin
./jboss-cli.sh --connect <<EOF
undeploy FlcErp.ear
deploy /home/samo/NetBeansProjects/FlcErp/FlcErp/dist/FlcErp.ear
EOF

primeira linha do script navega para a localização do seu servidor bin. a segunda linha abre jboss-cli.sh e se conecta à instância. tudo depois de <<EOF e antes de EOF são comandos que você pode enviar para o programa jboss-cli.sh. Neste caso eu undeploy minha instância atual que é FlcErp.ear então eu deploy a localização completa do meu projeto.

Em seguida, salve este arquivo com o nome desejado "Deploy" altere a permissão com chmod 755 Deploy

Em seguida, adicione este arquivo ao seu caminho com: export $PATH = $PATH:/home/samo/bin

para executar o arquivo, basta digitar filename no terminal

    
por 23.09.2016 / 18:28