Mudanças entre as edições de "Usando o jboss-cli.sh"
Linha 15: | Linha 15: | ||
~/appservers/wildfly-9.0.1.Final/bin/jboss-cli.sh --connect controller=localhost:5504 | ~/appservers/wildfly-9.0.1.Final/bin/jboss-cli.sh --connect controller=localhost:5504 | ||
+ | |||
+ | Para testar o jboss-cli.sh, suba um WAR file dentro do diretório appservers. Se quiser, use o exemplo [[Enviando_E-mail_em_Java| de enviar emails que fornecemos]]. | ||
+ | Dentro do jboss-cli.sh, realizamos o deploy da seguinte forma: <br /> | ||
+ | deploy ~/appservers/EnviaEmail.war | ||
+ | |||
+ | [[File: Deploy-jboss-cli.png |frame|none|alt=Alt text|link=]] | ||
+ | |||
+ | Para ver o arquivo que realizou deploy, entre no [[Wildfly_Console|Console]] do JBoss/Wildfly. <br /> | ||
+ | [[File: console-confirmacao-deploy-realizado.png |frame|none|alt=Alt text|link=]] | ||
+ | |||
[[Categoria:TUTORIAIS]] | [[Categoria:TUTORIAIS]] | ||
[[Categoria:JAVA]] | [[Categoria:JAVA]] |
Edição das 19h40min de 6 de fevereiro de 2016
O jboss-cli.sh se encontra no diretório appservers/jboss-as-X/bin, da instalação feita pelo Integrator Java EE, onde o X é a versão instalada.
Para utilizá-lo, você precisa saber a porta do management-native configurado no arquivo appservers/jboss-as-X/standalone/configuration/standalone.xml. Este arquivo pode ser visualizado pelo Gerenciador de arquivos do cPanel.
Ao localizer no editor <socket-binding name="management-native" ... />, mas jamais altere a porta. Apenas a anote.

De posse da porta do management-native vá até o terminal SSH e execute o comando abaixo, substituindo o nosso exemplo, da porta 5506 pela que encontrou em seu standalone.xml:
~/appservers/jboss-as-7.1.1.Final/bin/jboss-cli.sh --connect controller=localhost:5506
No caso do Wildfy 8, ou 9, você visualiza no arquivo de configurações appservers/wildfly--X/standalone/configuration/standalone.xml - onde X é a versão instalada pelo Integrator Java EE - a porta do management-http, em <socket-binding name="management-http" interface="management" ... />.
Digamos que, no nosso caso, temos a porta 5504, no Wildfly 9. Executamos o seguinte comando:
~/appservers/wildfly-9.0.1.Final/bin/jboss-cli.sh --connect controller=localhost:5504
Para testar o jboss-cli.sh, suba um WAR file dentro do diretório appservers. Se quiser, use o exemplo de enviar emails que fornecemos.
Dentro do jboss-cli.sh, realizamos o deploy da seguinte forma:
deploy ~/appservers/EnviaEmail.war

Para ver o arquivo que realizou deploy, entre no Console do JBoss/Wildfly.
