[MANDRIVA 2006] AZUREUS problème JAVA ?

Bonjour à tous

Lorsque je lance azureus par la commande :
[root@linux azureus]# java azureus
J'ai le message suivant :

java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider not found in java.lang.ClassLoader$1{urls=[file:/home/celia/Documents/azureus/Azureus2.jar,file:/home/celia/Documents/azureus/swt.jar], parent=null}

Voici le modus operandi de mon installation

REQUIREMENTS:
Azureus requires Sun Java 1.4.x or newer to run.
JRE 1.5 (5.0 series) is highly recommended.
http://java.sun.com

RUNNING:
1. Extract the contents of this .tar.bz2 file.
2. Change to the 'azureus' directory where the files were extracted.
3. Start Azureus by running the script named 'azureus'; ex. "./azureus"

NOTE:
If you have the Java JRE installed somewhere unusual (or not in your PATH),
use the JAVA_PROGRAM_DIR option in the script.


Merci de votre aide
Configuration: Pentium III 500
512 Mo RAM
Mandriva 2006

13 réponses

  1. Contributeur
    Je sais pas quelle version t'as prise mais celle que j'ai, se trouve ici:
    http://prdownloads.sourceforge.net/azureus/Azureus_2.3.0.6_linux.tar.bz2?download

    Il n'y a plus qu'a suivre les instructions:
    http://azureus.sourceforge.net/howto_linux.php
    Mais bon ca se limite à decompresser le *.tar.
    L'excutable se nomme azureus que tu peux lancer via la ligne de commande ou en lcilquant dessus.
    Evidemment, il faut auparavant parametrer le PATH (cf les "export" du precedents messages).
    1. J'ai récupéré cette version d'Azureus
      azureus_azureus_2.3.0.6_linux_gtk_francais_11926.bz2
      que j'ai décompressé en
      azureus_azureus_2.3.0.6_linux_gtk_francais_11926

      C'est un fichier sans extension.
      Lorque je lance la commande
      root@linux Documents]# /azureus_azureus_2.3.0.6_linux_gtk_francais_11926

      réponse
      -bash: ./azureus_azureus_2.3.0.6_linux_gtk_francais_11926: cannot execute binary file

      tar zxvf azureus_azureus_2.3.0.6_linux_gtk_francais_1192 et
      tar xvf azureus_azureus_2.3.0.6_linux_gtk_francais_1192
      ne fonctionnent pas mieux

      Que dois-je faire ?
      1. Contributeur
        Je crois savoir d'où vient mon problème. J'ai installé une version 64 bits d'azureus.
        Azureus_2.3.0.6_linux-x86_64.tar.bz2


        Oaius là comme ca c'est plus compliqué..
        En tout cas pour desinstaller azureus il suffit de supprimer le dossier extrait issu du decompatage de Azureus_2.3.0.6_linux-x86_64.tar.bz2.

        En tout cas, il y a toujours ce fichu "Suitable java version found [java = 1.4.2_09] " mais bon tu verras avec la bonne version d'azureus.
        1. J'ai désinstallé la version java de Mandriva. Il y a mieux dans la mesure où l'exécutable se termine.

          [celia@linux azureus]$ ./azureus
          Starting Azureus...
          Java exec found in PATH. Verifying...
          Suitable java version found [java = 1.4.2_09]
          Configuring environment...
          Loading Azureus:
          java -Xms16m -Xmx128m -cp "/home/celia/Documents/azureus/Azureus2.jar:/home/celia/Documents/azureus/swt.jar" -Djava.library.path="/home/celia/Documents/azureus" -Dazureus.install.path="/home/celia/Documents/azureus" org.gudy.azureus2.ui.swt.Main ''
          Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/celia/Documents/azureus/libswt-pi-gtk-3139.so: /home/celia/Documents/azureus/libswt-pi-gtk-3139.so: cannot open shared object file: No such file or directory
          at java.lang.ClassLoader$NativeLibrary.load(Native Method)
          at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)
          at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1511)
          at java.lang.Runtime.loadLibrary0(Runtime.java:788)
          at java.lang.System.loadLibrary(System.java:834)
          at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
          at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:19)
          at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
          at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
          at org.eclipse.swt.widgets.Display.<clinit>(Display.java:122)
          at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.<init>(SWTThread.java:75)
          at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.createInstance(SWTThread.java:58)
          at org.gudy.azureus2.ui.swt.mainwindow.Initializer.<init>(Initializer.java:108)
          at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:123)
          at org.gudy.azureus2.ui.swt.Main.main(Main.java:142)
          Azureus TERMINATED.


          Je crois savoir d'où vient mon problème. J'ai installé une version 64 bits d'azureus.
          Azureus_2.3.0.6_linux-x86_64.tar.bz2

          Comment fait-on pour désinstallé azureus ?
          Merci de votre aide
          1. Contributeur
            J'avais pas lu ceci "Suitable java version found [java = 1.4.2_00] ".
            Mais a priori tu as deja une version de java installé ,non?

            Dans tous les cas procede comme suit:
            export JAVA_HOME=/usr/java/jre1.5.0_06  <-il faut que ce soit le bon chemin pour acceder à la version telecharger!
            export PATH=$JAVA_HOME/bin:$PATH  <-on change l'ordre pour qu'il prenne  en copte ce java avant tout autre disponible
            ./azureus

            Attention, ne te logues pas en root!!!!
            Tu peux proceder en etant simple utilisateur!


            1. On dirait que ma version JAVA n'est pas compatible. J'aimerais avoir votre avis.

              [root@linux azureus]# java -version
              java version "1.4.2_00"
              java full version "kaffe-1.4.2"

              kaffe VM "1.1.x-cvs"

              Copyright (c) 1996-2005 Kaffe.org project contributors (please see
              the source code for a full list of contributors). All rights reserved.
              Portions Copyright (c) 1996-2002 Transvirtual Technologies, Inc.

              The Kaffe virtual machine is free software, licensed under the terms of
              the GNU General Public License. Kaffe.org is a an independent, free software
              community project, not directly affiliated with Transvirtual Technologies,
              Inc. Kaffe is a Trademark of Transvirtual Technologies, Inc. Kaffe comes
              with ABSOLUTELY NO WARRANTY.

              Moteur: Just-in-time v3 Version: 1.1.x-cvs Version Java: 1.4
              Heap defaults: minimum size: 5 MB, maximum size: unlimited
              Taille par défault de la pile: 256 KB
              1. Contributeur
                Effectivement tu as en fait la java libre et non celui editer par SUN.
                Le java libre a quelques incompatibilites avec celui de SUN, donc c'est normal que ca bogue.
                Procede comme conseillé au message suivant et ca devrait fonctionner sans souci.
            2. J'ai suivi tes précieux conseils. Le problème est persistant.
              Voici les commandes lancées

              [root@linux java]# export JAVA_HOME=/usr/java/jre1.5.0_06
              [root@linux java]# export PATH=$PATH:$JAVA_HOME/bin


              [root@linux azureus]# ./azureus
              Starting Azureus...
              Java exec found in PATH. Verifying...
              Suitable java version found [java = 1.4.2_00]
              Configuring environment...
              Loading Azureus:
              java -Xms16m -Xmx128m -cp "/home/celia/Documents/azureus/Azureus2.jar:/home/celia/Documents/azureus/swt.jar" -Djava.library.path="/home/celia/Documents/azureus" -Dazureus.install.path="/home/celia/Documents/azureus" org.gudy.azureus2.ui.swt.Main ''
              DEBUG::Thu Jan 26 15:17:44 GMT+01:00 2006
              java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider not found in java.lang.ClassLoader$1{urls=[file:/home/celia/Documents/azureus/Azureus2.jar,file:/home/celia/Documents/azureus/swt.jar], parent=null}

              at java.net.URLClassLoader.findClass (URLClassLoader.java:816)
              at java.lang.ClassLoader.loadClass (ClassLoader.java:349)
              at java.lang.ClassLoader$1.loadClass (ClassLoader.java:1089)
              at java.lang.ClassLoader.loadClass (ClassLoader.java:301)
              at java.lang.Class.forName (Class.java:219)
              at java.lang.Class.forName (Class.java:161)
              at org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl.initialise (SESecurityManagerImpl.java:88)
              at org.gudy.azureus2.core3.security.SESecurityManager.initialise (SESecurityManager.java:50)
              at org.gudy.azureus2.core3.config.impl.ConfigurationChecker.setSystemProperties (ConfigurationChecker.java:163)
              at org.gudy.azureus2.core3.config.impl.ConfigurationManager.initialise (ConfigurationManager.java:93)
              at org.gudy.azureus2.core3.config.impl.ConfigurationManager.getInstance (ConfigurationManager.java:49)
              at org.gudy.azureus2.core3.config.COConfigurationManager.initialise (COConfigurationManager.java:51)
              at com.aelitis.azureus.core.impl.AzureusCoreImpl.<init> (AzureusCoreImpl.java:112)
              at com.aelitis.azureus.core.impl.AzureusCoreImpl.create (AzureusCoreImpl.java:70)
              at com.aelitis.azureus.core.AzureusCoreFactory.create (AzureusCoreFactory.java:46)
              at org.gudy.azureus2.ui.swt.Main.<init> (Main.java:119)
              at org.gudy.azureus2.ui.swt.Main.main (Main.java:142)

              1. Contributeur
                Ok maintenant, il faut donner le chemin ou tu as installé java au systeme.
                Pour cela il faut taper dans une console:
                export JAVA_HOME=/usr/java/jrexxxxx
                export PATH=$PATH:$JAVA_HOME/bin

                Ensuite dans la meme console tu lances azureus.

                Si tu veux que tout soit automatisé alors dans ton $HOME tu dois avoir la fichier ".bashrc" (fichier caché).
                Et bien reportes ces deux lignes à la fin de ce fichier.
                Ensuite redemarres ta session (pas ton ordinateur).
                Là normalement en lancant azureus meme via un raccourci ca devrait marcher.
                1. J'avais installé J2SE(TM) Development Kit 5.0 Update 6

                  J'ai suivi ton conseil
                  J'ai récupéré (JRE) Linux Platform - J2SE(TM) Runtime Environment 5.0 Update 6 ici
                  ttps://sdlcweb1b.sun.com/ECom/EComActionServlet;jsessionid=ECC52FE6742F7E7AFCBCD70F77C6358E

                  J'ai d'abord déplacé le package
                  [root@linux Desktop]# mv jre-1_5_0_06-linux-i586-rpm.bin /usr/java

                  Je me suis mis dans le répertoire java
                  [root@linux Desktop]# cd /usr/java

                  J'ai changé les permissions
                  [root@linux java]# chmod +x jre-1_5_0_06-linux-i586-rpm.bin

                  J'ai lancé l'exécutable
                  [root@linux java]# ./jre-1_5_0_06-linux-i586-rpm.bin

                  L'installation s'est correctement déroulée
                  Do you agree to the above license terms? [yes or no]
                  yes
                  Unpacking...
                  Checksumming...
                  0
                  0
                  Extracting...
                  UnZipSFX 5.42 of 14 January 2001, by Info-ZIP (Zip-Bugs@lists.wku.edu).
                  inflating: jre-1_5_0_06-linux-i586.rpm
                  Préparation... ########################################### [100%]
                  1:jre ########################################### [100%]


                  J'ai lancé azureus sans succès (voir DEBUG)

                  [root@linux azureus]# ./azureus
                  Starting Azureus...
                  Java exec found in PATH. Verifying...
                  Suitable java version found [java = 1.4.2_00]
                  Configuring environment...
                  Loading Azureus:
                  java -Xms16m -Xmx128m -cp "/home/celia/Documents/azureus/Azureus2.jar:/home/celia/Documents/azureus/swt.jar" -Djava.library.path="/home/celia/Documents/azureus" -Dazureus.install.path="/home/celia/Documents/azureus" org.gudy.azureus2.ui.swt.Main ''
                  DEBUG::Thu Jan 26 14:40:07 GMT+01:00 2006
                  java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider not found in java.lang.ClassLoader$1{urls=[file:/home/celia/Documents/azureus/Azureus2.jar,file:/home/celia/Documents/azureus/swt.jar], parent=null}

                  at java.net.URLClassLoader.findClass (URLClassLoader.java:816)
                  at java.lang.ClassLoader.loadClass (ClassLoader.java:349)
                  at java.lang.ClassLoader$1.loadClass (ClassLoader.java:1089)
                  at java.lang.ClassLoader.loadClass (ClassLoader.java:301)
                  at java.lang.Class.forName (Class.java:219)
                  at java.lang.Class.forName (Class.java:161)
                  at org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl.initialise (SESecurityManagerImpl.java:88)
                  at org.gudy.azureus2.core3.security.SESecurityManager.initialise (SESecurityManager.java:50)
                  at org.gudy.azureus2.core3.config.impl.ConfigurationChecker.setSystemProperties (ConfigurationChecker.java:163)
                  at org.gudy.azureus2.core3.config.impl.ConfigurationManager.initialise (ConfigurationManager.java:93)
                  at org.gudy.azureus2.core3.config.impl.ConfigurationManager.getInstance (ConfigurationManager.java:49)
                  at org.gudy.azureus2.core3.config.COConfigurationManager.initialise (COConfigurationManager.java:51)
                  at com.aelitis.azureus.core.impl.AzureusCoreImpl.<init> (AzureusCoreImpl.java:112)
                  at com.aelitis.azureus.core.impl.AzureusCoreImpl.create (AzureusCoreImpl.java:70)
                  at com.aelitis.azureus.core.AzureusCoreFactory.create (AzureusCoreFactory.java:46)
                  at org.gudy.azureus2.ui.swt.Main.<init> (Main.java:119)
                  at org.gudy.azureus2.ui.swt.Main.main (Main.java:142)


                  Merci de votre aide
                  1. azerus se lance par sa propre commande et c'est lui qui appelle lui meme java.

                    se lance par
                    ./azerus
                    1. J'avais déjà lancé la commande. On retrouve l'erreur en gras.

                      [root@linux azureus]# ./azureus


                      Starting Azureus...
                      Java exec found in PATH. Verifying...
                      Suitable java version found [java = 1.4.2_00]
                      Configuring environment...
                      Loading Azureus:
                      java -Xms16m -Xmx128m -cp "/home/celia/Documents/azureus/Azureus2.jar:/home/celia/Documents/azureus/swt.jar" -Djava.library.path="/home/celia/Documents/azureus" -Dazureus.install.path="/home/celia/Documents/azureus" org.gudy.azureus2.ui.swt.Main ''
                      DEBUG::Thu Jan 26 11:22:03 GMT+01:00 2006
                      java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider not found in java.lang.ClassLoader$1{urls=[file:/home/celia/Documents/azureus/Azureus2.jar,file:/home/celia/Documents/azureus/swt.jar], parent=null}
                      at java.net.URLClassLoader.findClass (URLClassLoader.java:816)
                      at java.lang.ClassLoader.loadClass (ClassLoader.java:349)
                      at java.lang.ClassLoader$1.loadClass (ClassLoader.java:1089)
                      at java.lang.ClassLoader.loadClass (ClassLoader.java:301)
                      at java.lang.Class.forName (Class.java:219)
                      at java.lang.Class.forName (Class.java:161)
                      at org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl.initialise (SESecurityManagerImpl.java:88)
                      at org.gudy.azureus2.core3.security.SESecurityManager.initialise (SESecurityManager.java:50)
                      at org.gudy.azureus2.core3.config.impl.ConfigurationChecker.setSystemProperties (ConfigurationChecker.java:163)
                      at org.gudy.azureus2.core3.config.impl.ConfigurationManager.initialise (ConfigurationManager.java:93)
                      at org.gudy.azureus2.core3.config.impl.ConfigurationManager.getInstance (ConfigurationManager.java:49)
                      at org.gudy.azureus2.core3.config.COConfigurationManager.initialise (COConfigurationManager.java:51)
                      at com.aelitis.azureus.core.impl.AzureusCoreImpl.<init> (AzureusCoreImpl.java:112)
                      at com.aelitis.azureus.core.impl.AzureusCoreImpl.create (AzureusCoreImpl.java:70)
                      at com.aelitis.azureus.core.AzureusCoreFactory.create (AzureusCoreFactory.java:46)
                      at org.gudy.azureus2.ui.swt.Main.<init> (Main.java:119)
                      at org.gudy.azureus2.ui.swt.Main.main (Main.java:142)
                    2. J'avais oublié, arrivé à la dernière ligne at org.gudy.azureus2.ui.swt.Main.main (Main.java:142)
                      Plus rien, pas d'azureus !!!!