Erro ao compilar com o cmd

Outra duvida após compilar esta gerando o Teste.class no diretório?

Então esta assim as variáveis de ambiente:

Variáveis de usuário para USER:
Variável - Valor
----JAVA_HOME - C:\Program Files\Java\jdk1.8.0_45

Variáveis de sistema:
Variável - Valor
----CLASSPATH - .;%JAVA_HOME%\lib\tools.jar
----Path - C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel® Management Engine Components\DAL;C:\Program Files\Intel\Intel® Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel® Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel® Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin;C:\Program Files\Common Files\Intel\WirelessCommon;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn;c:\Program Files\Microsoft SQL Server\100\Tools\Binn;c:\Program Files\Microsoft SQL Server\100\DTS\Binn;%JAVA_HOME%\bin
----JAVA_HOME - C:\Program Files\Java\jdk1.8.0_45

Sim criou o Teste.class.

Copilar eu consigo o que não consigo é rodar usando o comando: java Teste.

Tente usar o comando:

C:\pastadaclasse>java -cp . Teste

Apareceu:

Error: Não foi possível localizar nem carregar a classe principal Teste

Voce tem que estar dentro da pasta onde está o .class

E o comando deve ser igual tá ali com o “.” ponto

Agora quando escrevo no cmd: java Teste, aparece:

Error: Não foi possível localizar nem carregar a classe principal Teste

Ao inves de:

" ‘java’ não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes. "

[quote=andersonscherrer]Voce tem que estar dentro da pasta onde está o .class

E o comando deve ser igual tá ali com o “.” ponto [/quote]

Coloquei no cmd na pasta onde esta o .java e .class e escrevi igual com “.”.

Tenta tirar a declaração de package da classe compilar de novo e executar

Aleluia… Fiz o que você disse e deu.

Mas por que tenho que tirar o package?

Agora outro problema:

porque essa declaração faz com que o java tenha que buscar ela dentro do pacote que vc declarou teria que usar ele pra invocar a classe é mais facil de você entender quando for empacotar as classes num .jar