Olá Givaldo, tudo bem?
O erro que você está enfrentando ao executar o comando no Git Bash e PowerShell é causado pela interpretação incorreta do separador de classpath no Windows.
No Prompt de Comando (DOS), o separador de classpath é ;
, enquanto em outros terminais, como Git Bash e PowerShell, o separador de classpath é :
. Isso resulta em problemas de interpretação do comando.
Para resolver esse problema, você pode ajustar o comando para usar o separador de classpath correto de acordo com o terminal que você está usando.
No Git Bash, você pode usar o seguinte comando:
java -cp activemq-all-5.12.0.jar:aula-jms.jar br.com.caelum.TesteMensageria consome
No PowerShell, você pode usar o seguinte comando:
java -cp activemq-all-5.12.0.jar;aula-jms.jar br.com.caelum.TesteMensageria consome
Espero ter ajudado e bons estudos!