Eu to começando em java e em linux, mas eu to com uns problemas…
Eu faço um Hello World, compila tudo certinho, mas quando eu vo executa da esse erro :
Exception in thread “main” java.lang.NoClassDefFoundError: Hello
O que pode ser isso ? Eu to desesperado : (
Se servir pra alguma coisa :
eu to usando kurumin 7
você fez o javac Hello.java ?
e depois está fazendo java Hello ?
você está no mesmo diretorio da classe ? ( pois o erro é de que não encontra a class)
sua classe está dentro de alguma pacote ?
t+
rogeriop80
Posta o codigo tambem para verificarmos se esta tudo correto.
Abracos.
Kknd
-ModafokA-:
Hi,
Eu to começando em java e em linux, mas eu to com uns problemas…
Eu faço um Hello World, compila tudo certinho, mas quando eu vo executa da esse erro :
Exception in thread “main” java.lang.NoClassDefFoundError: Hello
O que pode ser isso ? Eu to desesperado : (
Se servir pra alguma coisa :
eu to usando kurumin 7
Redefiniu o PATH e definiu o CLASSPATH?
M
ModafokA
Eu nao estou usando nenhuma ide, tudo pelo “bloco de notas”
Sim, eu fis o Hello.java, compilei e dei java Hello, e eu to no mesmo diretorio.
O codigo ta correto, eu ja rodei ele no Ruindows.
Sobre PATH e CLASSPATH, eu nem sei oque é :shock:
kaabah
Então… está parecendo que o problema é exatamente esse…
Olha o tutorial de instalação da jdk no linux que tem aqui no GUJ:
Nele é tudo explicado como são feitas as configurações!
:idea:
M
ModafokA
Eu segui esse tutorial passo a passo, fis tudo certinho mas o negocio continua
maxguzenski
1º - Qual a distro q voce esta usando
2º - qual versao do java?
3º - tu baixou do site da sun ou ta usando a versao da distro (apt-get por exemplo)
e finalmente, se for ubuntu, ele vem com o java opensource, q nao é a da sun… executa isso no console e ve o que aparece:
java -version
M
ModafokA
ja falei ali em cima, kurumin 7
java version “1.5.0_06”
Java™ 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot™ Client VM (build 1.5.0_06-b05, mixed mode)
pelo que eu lembre ja veio com o java
M
ModafokA
Ninguem sabe o que é ? Deem uma luz :shock:
M
ModafokA
Depois de alguns dias tentando, eu consegui :lol:
a resposta tava no topico que o ksi mandou…
era so escrever java -cp . Seuprograma
nao sei porque eu nao vi isso antes, talvez seja porque eu li o topico quase durmindo no pc :shock:
java version “1.6.0”
Java™ SE Runtime Environment (build 1.6.0-b105)
Java HotSpot™ Client VM (build 1.6.0-b105, mixed mode, sharing)
hehehe, ja tava quase indo pro windows…
otaviofcs
No windows iria dar o mesmo erro (salvo se você já tivesse setado seu classpath nele)…