No aplicativo, ao que me pareceu, ele apontava para $JAVA_HOME/jre... como na pasta /usr/lib/jre1.5.0_08/ não havia outra pasta jre dentro, criei um link simbólico para a pasta bin:
Pelo que li o programa não dá certo sendo executado via um link simbólico devido ao NPTL (Native Posix Thead Library) ativado, GLIBC travando o LAX (LaunchAnywhere) - foi o que li no próprio site do Mercury, como sou iniciante não entendi muito bem, seria interessante se alguém experiente pudesse esclarecer o que isso significa. Só entendi que tem alguma coisa que bloqueia que o programa seja executado de qualquer lugar.
Acesse a pasta do Mercury e dentro dela acesse a pasta startup. Torne o arquivo startup_linux.sh executável:
OBS: Tentei criar um link simbólico que apontasse para esse arquivo, mas ele dava erro na hora de abrir, só consegui executar apontando diretamente para este arquivo.
[1] Comentário enviado por fabianovieiraa em 19/09/2006 - 09:54h
Amigo realizei todo o procedimento e quando executo o arquivo ele da o seguinte erro:
[root@localhost startup]# ./startup_linux.sh
Exception in thread "main" java.lang.ClassFormatError: com.dMSN.Main (erroneous class name)
at java.lang.VMClassLoader.defineClass(libgcj.so.7)
at java.lang.ClassLoader.defineClass(libgcj.so.7)
at java.security.SecureClassLoader.defineClass(libgcj.so.7)
at java.net.URLClassLoader.findClass(libgcj.so.7)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
at java.lang.Class.forName(libgcj.so.7)
at gnu.java.lang.MainThread.run(libgcj.so.7)