Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: El programa Iriverter no arranca, falten paquets java....

  1. #1
    Join Date
    Mar 2007
    Beans
    161

    El programa Iriverter no arranca, falten paquets java....

    He instalat Iriverter amb el Synaptic, però no funciona. Per cònmola dona aquest error:

    sianeu@unicorn:~$ iriverter
    Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/events/SelectionListener
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java :634)
    at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader .java:277)
    at java.net.URLClassLoader.access$000(URLClassLoader. java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java: 212)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.j ava:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:3 21)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:2 66)
    at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:334)
    Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.events.SelectionListener
    at java.net.URLClassLoader$1.run(URLClassLoader.java: 217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.j ava:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:3 21)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:2 66)
    at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:334)
    ... 12 more
    Could not find the main class: org.thestaticvoid.iriverter.ConverterUI. Program will exit.
    He buscat java per synaptic, però hi ha una quantitat de paquets que mareja, i no tinc idea del que em cal.

    Si algù sap el que falta........

    Salut

  2. #2
    Join Date
    Feb 2007
    Location
    L'Hospitalet de Llobregat
    Beans
    2,262
    Distro
    Ubuntu

    Re: El programa Iriverter no arranca, falten paquets java....

    Tens libswt-gtk-3.5-java instal·lat?

    sudo aptitude search libswt-gtk-3.5-java

  3. #3
    Join Date
    Mar 2007
    Beans
    161

    Re: El programa Iriverter no arranca, falten paquets java....

    Perdò pel retar.
    Sí tinc instal·lat el libswt-gtk-3.5-java. He insta·lat a mès el libswt-gtk-3.5-java-gcj, sense cap cambi en el problema ni en el missatge d'error.

    Gracies per l'ajut.

    Salut

  4. #4
    Join Date
    Feb 2007
    Location
    L'Hospitalet de Llobregat
    Beans
    2,262
    Distro
    Ubuntu

    Re: El programa Iriverter no arranca, falten paquets java....

    Mira si el que s'explica en aquest enllaç t'ho arregla:

    http://ubuntuforums.org/showpost.php...67&postcount=5

  5. #5
    Join Date
    Mar 2007
    Beans
    161

    Re: El programa Iriverter no arranca, falten paquets java....

    Aquì suggereixen instal·lar el paquet libswt3.2-gtk-jni. Per desgracia aquest paquet ja no hi es en el Lucid, diu que el paquet eclipse-rcp el reemplaça. He instal·lat aquest, pero això per si sol no arregla el problema.

    Consola:
    ianeu@unicorn:~$ sudo apt-get install libswt3.2-gtk-jni
    [sudo] password for sianeu:
    S'està llegint la llista de paquets... Fet
    S'està construint l'arbre de dependències
    S'està llegint la informació de l'estat... Fet
    El paquet libswt3.2-gtk-jni no té versió disponible, però un altre paquet
    en fa referència. Això normalment vol dir que el paquet falta,
    s'ha tornat obsolet o només és disponible des d'una altra font.

    Tot i que els següents paquets el reemplacen:
    eclipse-rcp
    E: El paquet libswt3.2-gtk-jni no té candidat d'instal·lació
    sianeu@unicorn:~$ sudo apt-get install eclipse-rcp
    S'està llegint la llista de paquets... Fet
    S'està construint l'arbre de dependències
    S'està llegint la informació de l'estat... Fet
    Els paquets següents s'instal·laren automàticament i ja no són necessaris:
    vcdimager libiso9660-7 libvcdinfo0
    Empreu «apt-get autoremove» per a suprimir-los.
    S'instal·laran els següents paquets extres:
    libequinox-osgi-java libicu4j-java
    Paquets suggerits:
    eclipse
    S'instal·laran els paquets NOUS següents:
    eclipse-rcp libequinox-osgi-java libicu4j-java
    0 actualitzats, 3 nous a instal·lar, 0 a suprimir i 10 no actualitzats.
    Es necessita obtenir 23,3MB d'arxius.
    Després d'aquesta operació s'empraran 28,0MB d'espai en disc addicional.
    Voleu continuar [S/n]? s
    Bai:1 http://es.archive.ubuntu.com/ubuntu/ lucid-updates/universe libequinox-osgi-java 3.5.2-2ubuntu4.1 [2136kB]
    Bai:2 http://es.archive.ubuntu.com/ubuntu/ lucid/universe libicu4j-java 4.0.1.1-1 [5243kB]
    Bai:3 http://es.archive.ubuntu.com/ubuntu/ lucid-updates/universe eclipse-rcp 3.5.2-2ubuntu4.1 [15,9MB]
    23,3MB baixats en 1min 43s (226kB/s)
    S'està seleccionant el paquet libequinox-osgi-java prèviament no seleccionat.
    (S'està llegint la base de dades ... hi ha 176719 fitxers i directoris instal·lats actualment.)
    S'està desempaquetant libequinox-osgi-java (de .../libequinox-osgi-java_3.5.2-2ubuntu4.1_all.deb) ...
    S'està seleccionant el paquet libicu4j-java prèviament no seleccionat.
    S'està desempaquetant libicu4j-java (de .../libicu4j-java_4.0.1.1-1_all.deb) ...
    S'està seleccionant el paquet eclipse-rcp prèviament no seleccionat.
    S'està desempaquetant eclipse-rcp (de .../eclipse-rcp_3.5.2-2ubuntu4.1_amd64.deb) ...
    S'està configurant libequinox-osgi-java (3.5.2-2ubuntu4.1) ...
    S'està configurant libicu4j-java (4.0.1.1-1) ...
    S'està configurant eclipse-rcp (3.5.2-2ubuntu4.1) ...
    El segon pas era modificar amb gedit l'arxiu /usr/bin/iriverter:

    then add the following so that it becomes the second line in the file

    Code:

    LD_LIBRARY_PATH="/usr/lib/jni"

    the finished file should now look like this:

    Code:

    #!/bin/sh
    LD_LIBRARY_PATH="/usr/lib/jni"
    prefix=/usr
    exec_prefix=${prefix}
    java -Djava.library.path=$LD_LIBRARY_PATH:${exec_prefix}/lib -classpath $CLASSPATH:${prefix}/share/java/iriverter.jar:/usr/lib/java/swt.jar org.thestaticvoid.iriverter.ConverterUI $*
    Però suposo que això ferìa referencia al paquet que no he pogut instaD·lar i que deurìa fer-ho a /usr/lib/jni. He mirat la descripciò que fa el synaptic dels altres dos paquets que s'han instal·lat (libequinox-osgi-java libicu4j-java) però no veig que tinguin res a veure.

    El meu arxiu /usr/bin/iriverter obert amb gedit diu:

    #!/bin/sh
    prefix=/usr
    exec_prefix=${prefix}
    java -Djava.library.path=$LD_LIBRARY_PATH:${exec_prefix}/lib:${exec_prefix}/lib/jni -classpath $CLASSPATH:${prefix}/share/java/iriverter.jar:/usr/lib/java/swt-gtk-3.5.jar org.thestaticvoid.iriverter.ConverterUI $*
    En fí, gràcies per l'ajut. No se si podràs treure'n res de tot això.

    Salut

    PD: Per synaptic he vist que tinc insta.lats, entre altres els paquets libswt-gtk-3.5-java libswt-gtk-3.5-java-gcj libswt-gtk-3.5-jni libswt-gnome-gtk-3.5-jni

    Vist això he provat a modificar l'arxiu /usr/bin/iriverter tal com indica el segon pas de la pàgina. Ha quedat aixì:

    #!/bin/sh
    LD_LIBRARY_PATH="/usr/lib/jni"
    prefix=/usr
    exec_prefix=${prefix}
    java -Djava.library.path=$LD_LIBRARY_PATH:${exec_prefix}/lib:${exec_prefix}/lib/jni -classpath $CLASSPATH:${prefix}/share/java/iriverter.jar:/usr/lib/java/swt-gtk-3.5.jar org.thestaticvoid.iriverter.ConverterUI $*
    Tampoc ha funcionat. El missatge d'error es el mateix.
    Last edited by sianeu; May 29th, 2010 at 09:54 AM.

  6. #6
    Join Date
    Feb 2007
    Location
    L'Hospitalet de Llobregat
    Beans
    2,262
    Distro
    Ubuntu

    Re: El programa Iriverter no arranca, falten paquets java....

    Suposo que en algun moment actualitzaran iriverter per fer servir les noves llibreries. De moment pots potser provar de baixar-te la la llibreria que et falta directament i instal·lar-la. Encara hi és als dipòsits de "debian". La pots baixar d'aquí:

    http://packages.debian.org/lenny/libswt3.2-gtk-jni

    Mira a sota de tot de baixar-la per a la teva instal·lació (suposo que tens ubuntu normal, per tant has de baixar la que posa "i386"). Per instal·lar-la, simplement baixa't l'arxiu "deb" a algun lloc on el puguis trobar i clica sobre ell per instal·lar, o a la carpeta on te l'hagis baixat des d'una terminal de comandes fes:

    sudo dpkg -i libswt3.2-gtk-jni_3.2.2-6.1_i386.deb

    Si no et funciona i no vols mantenir aquest paquet, per desinstal·lar-lo fes simplement

    sudo apt-get remove libswt3.2-gtk-jni

    No sé si funcionarà però es pot provar.

  7. #7
    Join Date
    Mar 2007
    Beans
    161

    Re: El programa Iriverter no arranca, falten paquets java....

    Tinc el Lucid 64bits i he instal·lat el corresponent, però sense èxit. Tot segueix igual. Què hi farem...!

    Salut

  8. #8
    Join Date
    Feb 2007
    Location
    L'Hospitalet de Llobregat
    Beans
    2,262
    Distro
    Ubuntu

    Re: El programa Iriverter no arranca, falten paquets java....

    Has mirat amb

    sudo apt-cache search iriverter

    que et mostra les dependències, si et falta alguna cosa més?

  9. #9
    Join Date
    Mar 2007
    Beans
    161

    Re: El programa Iriverter no arranca, falten paquets java....

    Mmm...... Em surt aixó:

    sianeu@unicorn:~$ sudo apt-cache search iriverter
    [sudo] password for sianeu:
    iriverter - converts video for use on various multimedia players


    Salut

  10. #10
    Join Date
    Feb 2007
    Location
    L'Hospitalet de Llobregat
    Beans
    2,262
    Distro
    Ubuntu

    Re: El programa Iriverter no arranca, falten paquets java....

    Perdona, no és "search" sino "show":

    sudo apt-cache show iriverter

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •