[MANDRIVA 2006] AZUREUS problème JAVA ?

bejaia -  
Arno59 Messages postés 4603 Date d'inscription   Statut Contributeur Dernière intervention   -
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. crai
     
    azerus se lance par sa propre commande et c'est lui qui appelle lui meme java.

    se lance par
    ./azerus
    0
    1. bejaia
       
      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)
      0
    2. bejaia
       
      J'avais oublié, arrivé à la dernière ligne at org.gudy.azureus2.ui.swt.Main.main (Main.java:142)
      Plus rien, pas d'azureus !!!!
      0
  2. Zempachi Messages postés 7572 Statut Contributeur 906
     
    Question: est ce que tu as installé le jre de sun?
    0
  3. bejaia
     
    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
    0
  4. Zempachi Messages postés 7572 Statut Contributeur 906
     
    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.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. bejaia
     
    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)

    0
  7. bejaia
     
    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
    0
    1. Zempachi Messages postés 7572 Statut Contributeur 906
       
      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.
      0
  8. Zempachi Messages postés 7572 Statut Contributeur 906
     
    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!


    0
  9. bejaia
     
    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
    0
  10. Zempachi Messages postés 7572 Statut Contributeur 906
     
    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.
    0
  11. bejaia
     
    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 ?
    0
  12. Zempachi Messages postés 7572 Statut Contributeur 906
     
    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).
    0
  13. bejaia
     
    Thanks a lot mister Zempachi. It's all right now.
    Merci à tous
    0
  14. Arno59 Messages postés 4603 Date d'inscription   Statut Contributeur Dernière intervention   499
     
    Bonjour,

    Est-ce que ton pb est corrigé ?
    0