Não consigo executar um simples programa de JAVA

6 respostas
F

Instalei a versão: jdk1.6.0_25

Propriedades do Sisema/Variáveis de ambiente/Variáveis de sistema criei o seguinte
Nome da Variável : CLASSPATH
Valor da Variável: .HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\htmlconverter.jar;
%JAVA_HOME%\jre\lib;%JAVA_HOME%\jre\lib\rt.jar

Nome da Variável:JAVA_HOME
Valor da Variável: C:\Arquivos de programas\Java\jdk1.6.0_25

E NO PATH COLOQUEI

%JAVA_HOME%\bin

fiz um programa bem simples —> teste.java

public class teste

{

public static void main(String[] parametros)

{

System.out.println(Curso Java Iniciante!!);

}

}

executo: javac teste.java (sem erros)
executo: java teste.java
Aparece o seguinte erro:

Exception in thread main java.lang.NoClassDefFoundError: teste/java

Caused by : java.lang.ClassNotFoundException: teste.java

at java.net.URLClassLoadr$1.run(Unknown Source)

at java.security.AccessController.doPrivilege(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sum.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

Could not find the main class: teste.java. Program will exit.

Obs: já tentei também o java -cp . teste.java
java -cp . teste

6 Respostas

Roger75

Para executar tentou assim?

java teste

paulo1911

olá amigo use o comando “javac Nome da Classe.java” para compilar e “java NomeDaClasse.class” para rodar a classe

Fallow

claudneto

Tenta instalar novamente o JDK.

K

comigo tambem acontece isso, mais o meu problema é maior ainda, ele abre o note pad, alguem sabe o pq?

F

Valeu pela ajuda galéra!!!

Eu tinha tentado de tudo java teste, java cp . teste.java, java teste.class e nada

o que fiz?

Aproveitei a dica de claudneto e além de reinstalar eu primeiro desinstalei todos os Javas pelo Adicionar e Remover Programas, reiniciei a maquina e instalei novamente.

O erro persiste se eu colocar alguma extensão tipo .java, .class mas colocando somente java teste funcionou perfeitamente, isto não estava acontecendo anteriormente pois tentei isso antes e de colocar o problema aqui e também depois que o parceiro Roger75 deu a dica tentei antes de desinstalar.

Então, vou agora entrar neste novo mundo!! Valeu pela ajuda de todos!!!

G

edita o post e coloca como RESOLVIDO, o primeiro post.

Criado 12 de maio de 2011
Ultima resposta 12 de mai. de 2011
Respostas 6
Participantes 6