Programando no ubuntu

programei um system.printlen (“alo mundo”) no ubuntu 5.10
depois do javac , executei e retornou alo mundo normalmente. Entretanto
usando o JOptionPane.showMessageDialog tambem compila mas nao retorna nada a nao ser um monte de letras malucas todas misturada.
Será que esta distro nao é muito compativel com java ?
muito obrigado

Fica tranquilo que a distro “eh compativel” com Java sim. Voce poderia colocar o seu codigo aqui para vermos ? Ah, aproveita e manda tbm a versao do java q vc ta usando

java -version

Quando você instala o ubuntu, vem algumas máquinas virtuais como gcj e outras. Caso não funcione seus programas, baixe a versão que você for utilizar do site da sun, instale, configure as variáveis no arquivo /etc/enviroment e então remova os links das outras versões.

Flw

prezados rodolfocoutinho e darkseid :

     eu baixei e instalei o jdk1.6.0_03  na raiz e configurei as variaveis  de ambiente. 

mas, quando executo java - version o que retorna é

java version “1.4.2”
gij (GNU libgcj) version 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)

quando executo o javac nomeDaClasse.java compila entretanto nao executa.

e retorna várias linhas , como por exemplo

at .ZN4java4lang9ThrowableC1EPNS0_6StringEPS1 (/usr/lib/libgcj.so.6.0.0)

eu nem sei se esta compilando pela versao 1.4.2 ou pela 1.6 .0

será que nao está havendo conflito de compiladores?

Ah!!! eu sou meio analfa em linux/ubuntu to tentando aprende .

         muito obrigado, bredimar

Comigo aconteceu a mesma situação. Vá na pasta usr/lib e remova os links de java que estão lá. Eu removei os links, a pasta jvm, gcjxxxx, uma pasta java e tudo que era de java e que eu não havia instalado. Então funcionou.
Faça também java -version pra você vê qual é a versão do interpretador.

Se vc for no site da sun e baixar o link com a opção do JDK + NetBeans vc não precisará configura nenhuma variável ambiente.

https://sdlc5b.sun.com/ECom/EComActionServlet;jsessionid=6080960AC6D1E44D277632C30A3E7E85

Faça o teste para ver se vai sulocionar o seu problema.

Deus é Fiel

Você precisa mudar o java (comando) padrão do Ubuntu:

Se não aparecer a versão que você instalou, você precisa acrescentar:

Um conselho: instale via apt-get.