Erro ao executar .jar em Linux

3 respostas
C

Boa Tarde…sou novo em Java e estou com o seguinte problema, tenho um cliente em São Paulo e a maquina dele é em Linux, desenvolvi um javamail e mandei o .jar na maquina dele via vpn, só que não estou conseguindo rodar esse .jar na maquina dele, na minha maquina que é wuindows 7 esse .jar roda normal. Esse é o erro.

Warning: -jar not understood. Ignoring.

Exception in tread main java.lang.NoClassDefFoundError: Claudir.jar

at gnu.gcj.runtime.FirstTread.run() (/usr/lib/libgcj.so.5.0.0)

at _Jv_RunMain (java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.5.0.0)

at_libc_start_main (/lib/i686/libc-2.3.4.so)

atJv_RegisterClasses (/home/oracle/abaco/java.version=1.4.2)

[oracle@bpndbohm abaco] $ at gnu.gcj.runtime.FirstTread.run() (/user/lib/libgcj.so.5.0.0)

Grato.

3 Respostas

D

Verifique se as bibliotecas libgcj e libc estão instaladas no linux.

C

Estão sim

Guevara

Roda este comando no cliente pra ver a versão que ele está usando do Java:

guevara@guevara-desktop:~$ java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)

Talvez seja algo relacionado a versão ou instalação dele.

[]s

Criado 24 de março de 2010
Ultima resposta 26 de mar. de 2010
Respostas 3
Participantes 3