Java + Linux - Problemas : (

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

Dê uma olhada aqui.

http://www.guj.com.br/posts/list/26740.java

Continuo nao conseguindo… :frowning:

Você esta usando alguma IDE ?

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+

Posta o codigo tambem para verificarmos se esta tudo correto.

Abracos.

[quote=-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[/quote]

Redefiniu o PATH e definiu o CLASSPATH?

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:

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:

Eu segui esse tutorial passo a passo, fis tudo certinho mas o negocio continua :frowning:

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

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

Ninguem sabe o que é ? Deem uma luz :shock:

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… :smiley:

No windows iria dar o mesmo erro (salvo se você já tivesse setado seu classpath nele)…