Por que o CMD não reconhece %java?

Quando eu compilo meu programa com javac meuprograma.java no CMD, é compilado normalmente.

Agora, quando vou executar o programa no CMD com o comando %java meuprograma diz que o comando não é reconhecido.

O comando é só “java”, não?

No livro USE A CABEÇA informa o comando %java meuprograma para imprimir o texto do código

realmente é sem o %, acabei de imprimir aqui :slight_smile:

testa ai:

java -version

e

%java -version

e ve o que aparece na console

A autora do livro usou “%” para simbolizar todos aqueles caracteres (como “C:>” no Windows, “Jose Antonio’s Macbook: ~ : $” no terminal do MacOSX, “%” ou “~ : %” no Linux) que aparecem no começo de cada linha.

OK? (É um pouco de falta de costume de usar outros sistemas operacionais, pelo que imagino.)