Could not find the main class *-informações detalhadas e formatadas-*

4 respostas
F

oi gente,sou novo em java,comecei hoje,e estou tendo problemas em rodar qualquer codigo que eu escrevo/baixo da internet
eu peguei um codigo de alo mundo na net,pra testar,esse aqui:

public class Hello { public static void main(String[] args) { System.out.println("Olá Mundo!"); } }

também peguei esse:

public class Teste { public static void main(String[] args) { System.out.println("Teste do JDK"); } }

e nos dois ta aparecendo esse erro

could not find the main class C:\Program Files (x86)\Java\jdk1.6.0_14\MinhasClasses\Hello.class program will exit

vale lembrar que eu compilei os dois codigos com o javac,mas eu acho que tem algum problema no classpath e no java_home que eu configurei no environment variables
CLASSPATH
C:\Program Files (x86)\Java\jdk1.6.0_14\MinhasClasses
JAVA_HOME
C:\Program Files (x86)\Java\jdk1.6.0_14
PATH
C:\Program Files (x86)\Java\jdk1.6.0_14\bin

o program files é x86 pq meu vista é 64 bits,será esse o problema?
me ajudem por favor

4 Respostas

Paulo_Silveira

felipe

qual eh a linha exata de comando que voce esta rodando?

F

Paulo Silveira:
felipe

qual eh a linha exata de comando que voce esta rodando?

nao entendi.
o que quer dizer linha de comando?
se é o código do cmd,não estou usando ele,eu tento abrir o .java pelo abrir com… do windows,e escolho o java.exe na pasta bin

sinister182

Posso estar enganado felipedomaul mas tente colocar no lugar desse caminho que tu colocou para CLASSPATH, JAVA_HOME.

Ou seja :

JAVA_HOME
C:\Program Files (x86)\Java\jdk1.6.0_14

PATH
C:\Program Files (x86)\Java\jdk1.6.0_14\bin

CLASSPATH
JAVA_HOME

edit: após fazer isso abra o prompt ( DOS ) e digite javac Hello.java , logo em seguida digite java HelloWorld e provávelmente a mensagem: “Hello World” será impressa na tela

edit2: tente fazer o teste pelo md

F

eu ja resolvi gente,bastou por os paths no lugar certo.
obrigado

Criado 18 de agosto de 2009
Ultima resposta 20 de ago. de 2009
Respostas 4
Participantes 3