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