1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Mercury Messenger

Discussão em 'Novidades GNU/Linux & *nix World' iniciada por tmafcerqueira, 12 de Julho de 2006. (Respostas: 34; Visualizações: 6718)

  1. tmafcerqueira

    tmafcerqueira Power Member

    Boas,
    Saquei o mercury messenger, mas nao o consigo por a funcionar. Ja o instalei, usando um .deb(visto estar a correr o Kubuntu), mas ao executa-lo ele nao me abre. Alguem me sabe dizer qual é o meu problema?
    Desde ja agradecido
     
  2. [knap]

    [knap] Power Member

    Qual é o output?
     
  3. APLinhares

    APLinhares OpenSource Moderator
    Staff Member

    Mercury corre sobre java, aposto nos links para java...
    mas corre a partir da consola e cita o output sff.
     
  4. reiz

    reiz Power Member

    no menu execute faz mercury.. diz mais sobre o output da instalacao para o povo te ajudar
     
  5. tmafcerqueira

    tmafcerqueira Power Member

    O output da instalaçao foi o de 1 pacote normal de deb. O mais certo é ser o java, mas nao sei o que e que tenho que instalar... É o java runtime enviroment ou a java virtual machine? O que acontece quando eu tento abrir o programa ele aparece como se estivesse a carregar o programa, mas a certa deixa de o carregar, sem qualquer aviso.
    PS: Sei correr programas na consola(acho eu). É aquela cena do ./nome do programa, nao é? Mas onde é que esta o ficheiro executavel? Nunca sei onde estao:confused:. Se fizer whereis aparecem-me prai 4 entradas diferentes para o programa...
     
  6. Condez

    Condez Portugal@Home Member

    tmafcerqueira, peço desculpa por aproveitar o teu post, mas...

    Fiz uma instalação do Mercury via o Debian Package existente na homepage do programa, corro o Ubuntu 6.06 com o JRE mais recente instalado.

    Quando faço "mercury" na consola, devolve-me o seguinte erro:

    /usr/bin/mercury: line 1329: strings: command not found
    Unable to locate the application's 'main' class. The class 'com.dMSN.Main' must be public and have a 'public static void main(String[])' method. (LAX)
    Unable to Launch Java Application: Unable to locate the application's 'main' class. The class 'com.dMSN.Main' must be public and have a 'public static void main(String[])' method. (LAX)


    Alguem sabe o que se passa e como resolver?



    Obrigado.
     
  7. Parafuso

    Parafuso Power Member

    Já tens instalado a ultima versão do Java disponible (1.5.0.06) da SUN? É necessário ter a plataforma Java instalada na tua máquina.

    Se não tens tens de instalar vê este link...
     
  8. Condez

    Condez Portugal@Home Member

    Já tinha criado e instalado dessa forma.

    Reparei agora, que quando faço "javaws", devolve-me o seguinte:

    Java Web Start splash screen process exiting ...
    Bad installation: JAVAWS_HOME not set: No such file or directory


    PS: Por segurança, desintalei o que já tinha e voltei a criar, mas ficou tudo na mesma. :confused:
     
  9. APLinhares

    APLinhares OpenSource Moderator
    Staff Member

    tenta usar 1 fixeiro pra lançar tipo este
    Código:
    #!/bin/bash
    MERCURY_INSTALL_PATH="/home/utilizador/Mercury" # alterar para localizaçao do Mercury
    JMF_INSTALL_PATH="/usr/lib/jvm/jre-1.5.0-sun" # procurar pela pasta java
    cd $MERCURY_INSTALL_PATH
    classpath=""
    for file in `ls $MERCURY_INSTALL_PATH/lib`
    do
    classpath="$MERCURY_INSTALL_PATH/lib/$file:$classpath"
    done
    for file in `ls $JMF_INSTALL_PATH/lib`
    do
    classpath="$JMF_INSTALL_PATH/lib/$file:$classpath"
    done
    java -classpath $classpath com.dMSN.Main
    dps é: sh fixeiro
     
  10. Condez

    Condez Portugal@Home Member

    Ainda não tive opurtunidade de testar isso.
    Agora também só na Segunda.

    De qualquer fora, depois dou feedback.
     
  11. vbmaster

    vbmaster 1st Folding then Sex

    Há quem diga que o Mercury é um programa um tanto ou quanto obscuro, com umas feautures ocultas... até porque o código não se encontra aberto...

    Eu por mim prefiro a simplicidade do gaim.
     
  12. Condez

    Condez Portugal@Home Member


    Resultado após ter corrico o ficheiro:

    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)


    Será que ainda tenho hipotese de por isto a funcionar?
     
  13. APLinhares

    APLinhares OpenSource Moderator
    Staff Member

    e onde criast este sh?
    mas pelo que me parece java problem :/
    senao tenta usar o gcj-4.2 a ver (apt-get install gcj-4.2)
     
  14. Condez

    Condez Portugal@Home Member

    Criei o sh na directoria de instalação do Mercury (no meu caso "/usr/lib/mercury").
    Já instalei o gcj mas não resolveu.
    Devolve o mesmo erro.
     
  15. APLinhares

    APLinhares OpenSource Moderator
    Staff Member

    so se for por nao teres permissoes nessa pasta... foi ele k instalou n1 pacote .deb ne ?
    tenta copiar a pasta pra por ex /home/user a ver.
    e procura ja agora pela localizaçao do libgcj.so.7
     
  16. Condez

    Condez Portugal@Home Member

    Localização do libgcj.so.7:

    /usr/lib/libgcj.so.7
    /usr/lib/libgcj.so.7.0.0


    Vou experimentar sacar do site do mercury a versão update e correr através do script.
    Amanha, dou feedback do resultado.
     
  17. Krauli

    Krauli Power Member

    boas sera k alguem me pode dizer pk nao consigo executar o mercury no ubuntu 6.10.. o erro k me da é
    instalei a partir dum deb.
    obg
     
  18. Trystam

    Trystam Power Member

    Isso a mim cheira me que é problema com as biblotecas .....
    consegues me dar o link do .deb que instalaste que eu tenho aqui o meu e testo ?
     
  19. APLinhares

    APLinhares OpenSource Moderator
    Staff Member

    é o java pra variar :)

    Há quem faça o seguinte :
    link

    e há tem 1 versão modificada:
    link
    (para ubuntu)
     
  20. Krauli

    Krauli Power Member

    bem depois de muito exprimentar ja consegui k aquilo corresse mas agora da me uma janela do Mercury 1.8 vazia td cinzenta :S

     

Partilhar esta Página