Aprendendo JBoss CLI de Maneira Simples

Postado em Atualizado em

Olá amigos,

O Novo JBoss AS 7 trouxe uma novidade bem legal que é CLI – Command Line Interface. O CLI veio para subtituir o Twiddle que era o utilitário de linha de comando nas versões anteriores mas o CLI é bem mais poderoso e dinâmico do que o Twiddle. Com ele podemos controlar todos as instâncias JBoss, Host Controllers e Domain Controller, criar datasources, configurar logs, realizar deploys e undeploys entre outras facilidades.

A sintaxe é bem tranquila e CLI ainda possui um autocomplete que pode ser utilizado com a tecla TAB. Mesmo assim ainda tive alguma dificuldade de saber qual a sintaxe correta em determinadas situações. Pesquisando um pouco encontrei o CLI GUI que é o CLI em modo gráfico que já vem com o JBoss 7.

Para iniciar o JBoss CLI em modo gráfico execute o seguinte comando:

Linux jboss-cli.sh –gui

Windows jboss-cli.bat –gui

A  GUI será aberta:

cli1

Será exibida toda a estrutura do JBoss em modo gráfico permitindo a adição, atualização e remoção de atributos. Todas ação feita na GUI é transformada em um script CLI e necessita de um submit para ser persistida.

cli2

Podemos pegar ainda o scritp gerado:  /subsystem=web/:write-attribute(name=native,value=true) e executar diretamente na linha de comando:

cli3

Então qualquer dúvida na sintaxe execute a GUI e verifique o script CLI gerado. Se preferir consult o help.

Aquele Abraço

Fonte:

2 comentários em “Aprendendo JBoss CLI de Maneira Simples

    AitonDMT disse:
    25 de abril de 2013 às 8:30

    Boa dica Maurício, descobrir novos recursos é sempre divertido e incentivador!

      Mauricio Magnani Jr respondido:
      25 de abril de 2013 às 8:32

      Sim, eu mesmo de inicio fiquei com o pé atrás… mas hoje eu amo o CLI🙂

      Abs

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s