Ant

Estou dando os primeiros passos na plataforma Java, e quando tempo compilar um programa exemplo via Ant, ele dá seguinte mensagem:

[javac] C:\teste\helloworld\src\helloworld.java:6: cannot access java.lang.Object
[javac] class file for java.lang.Object not found

eu vi que java.lang.object fica num arquivo src.zip pertencente ao meu diretorio d:\java\jdk1.6.0, mas se descompacto este arquivo para c:\teste\helloword e mando compilar, dá estouro de memória.

Será que alguem pode me ajudar? Desde já grato

Cara…

Normalmente esse problema se dah por conta de sua JDK nao estar sendo reconhecida pela sua ide…

Tenta pelo prompt mesmo, faça um teste (verifique as variaveis de ambiente antes, logico. JAVA_HOME e PATH têm que estarem apontando para a JDK)

Qual IDE vc utiliza?!
Vc mudou recentemente a versao do Java da sua maquina?!

Movido para:
:arrow: Java Basico.

:thumbup:

Voce esta usando o Windows?
Iniciar -&gt Executar -&gt cmd

Se for Linux abra um console e,

Tente ai:
java -version

Logo após tente:
javac

Se algum dos dois der que nao é um comando
reconhecido internamente ou externamente pelo windows
falta você configurar o JAVA_HOME e o PATH.

De uma olhada nesse tutorial pra te ajudar:
Windows: http://www.guj.com.br/java.tutorial.artigo.12.1.guj
Linux: http://www.guj.com.br/java.tutorial.artigo.167.1.guj

:thumbup:

sete o classpath dentro do ANT :wink:

http://ant.apache.org/manual/CoreTasks/javac.html