Instalação usando Java

1. Instalação usando Java

Joel Cordeiro
cordeiro.js

(usa Ubuntu)

Enviado em 18/01/2010 - 13:25h

Bom dia pessoal! Estava tentando instalar um programa chamado PSODA (para análises filogenéticas) através do comando:

$ java -jar psoda.jar

Como manda o tutorial, no entanto, o que aparece no terminal é o seguinte:

" Exception in thread "main" java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.simontuffs.onejar.Boot.run(Boot.java:306)
at com.simontuffs.onejar.Boot.main(Boot.java:159)
Caused by: java.lang.UnsatisfiedLinkError: /tmp/PSODA-3917724289191916184.so: /tmp/PSODA-3917724289191916184.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1687)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at gui.PSODA.main(PSODA.java:409)
... 6 more "

A ajuda que peço é em interpretar o erro para que assim possa procurar uma solução.

Uso ubuntu 9.10 e o Sun Java Run Time 6 já está instalado.




  


2. Ubuntu 9.04

Joel Cordeiro
cordeiro.js

(usa Ubuntu)

Enviado em 17/02/2010 - 00:12h

Só lembro que funcionava sem problema no Ubuntu 9.04.


3. Re: Instalação usando Java

Rodolfo Marcondes Dias
Rodolfo_RR

(usa Ubuntu)

Enviado em 17/02/2010 - 10:29h

jah tentou usar o comando com o sudo, ou seja,

sudo java -jar psoda.jar

mas se vc naum quiser ficar usando o sudo de permissao para esse aplicativo com o comando

sudo chmod +x nomedoprograma.jar e depois tente executar


4. Re: Instalação usando Java

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/02/2010 - 10:50h

O erro mesmo está aqui:

Caused by: java.lang.UnsatisfiedLinkError: /tmp/PSODA-3917724289191916184.so: /tmp/PSODA-3917724289191916184.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)

Que me parece problema de arquitetura, ou seja, teu sistema é 32 bits mas você está executando um instalador para um sistema 64 bits, ou vice-versa.


5. Obrigado

Joel Cordeiro
cordeiro.js

(usa Ubuntu)

Enviado em 18/02/2010 - 15:18h

Obrigado pela ajuda.
Já tentei o comando como root, mas dá o mesmo erro.
Já quanto à arquitetura tenho que verificar.

Quando resolver posto aqui.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts