Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/05/2019, à 08:03

sebvtt

Problème éxecution fichier .jar

Bonjour à tous, je rencontre un problème pour lancer un fichier.jar.

Je suis sous Xubuntu 18.04 LTS.

J'ai essayer plusieurs manipulations trouvées sur le forum ; sans succès... :

michot@michot-K53SD:~$ java -jar /home/michot/Téléchargements/GceScanDevice.jar
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/java/swing/plaf/windows/WindowsLookAndFeel
	at TCPIP_Discoverer.TCPIPDiscovererTool.main(TCPIPDiscovererTool.java:1510)
Caused by: java.lang.ClassNotFoundException: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
michot@michot-K53SD:~$ java -jar GceScanDevice.jar
Error: Unable to access jarfile GceScanDevice.jar
michot@michot-K53SD:~$ java -jar GceScanDevice.jar -install
Error: Unable to access jarfile GceScanDevice.jar
michot@michot-K53SD:~$ chmod u+x start.sh
chmod: impossible d'accéder à 'start.sh': Aucun fichier ou dossier de ce type


Bref, j'ai besoin de votre aide smile


Par avance, merci !

Sébastien.

Dernière modification par sebvtt (Le 31/05/2019, à 14:06)

Hors ligne

#2 Le 31/05/2019, à 08:26

rogn...

Re : Problème éxecution fichier .jar

Ben déjà, il faudrait nous dire qu'as tu téléchargé, ce que tu tentes d'exécuter , puis le retour de

java -version

Dernière modification par rogn... (Le 31/05/2019, à 08:27)

#3 Le 31/05/2019, à 08:31

xubu1957

Re : Problème éxecution fichier .jar

Bonjour,

Pour ajouter toi-même les balises code à ton précédent message #1 :                                            Merci                               wink

  • Cliquer sur  le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

1530289742.png

comme indiqué dans le : Retour utilisable de commande

Dernière modification par xubu1957 (Le 31/05/2019, à 16:35)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#4 Le 31/05/2019, à 14:05

sebvtt

Re : Problème éxecution fichier .jar

Voila Rogn


michot@michot-K53SD:~$ java -version
openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.04.1)
OpenJDK 64-Bit Server VM (build 11.0.3+7-Ubuntu-1ubuntu218.04.1, mixed mode, sharing)

Hors ligne

#5 Le 31/05/2019, à 14:30

rogn...

Re : Problème éxecution fichier .jar

Tu n'as pas tout lu... roll

#6 Le 31/05/2019, à 16:18

sebvtt

Re : Problème éxecution fichier .jar

rogn... a écrit :

Tu n'as pas tout lu... roll

Ha oui, autant pour moi... roll

J'ai téléchargé un utilitaire GCE Scan Device pour pouvoir programmer un automate : j'ai un fichier GceScanDevice.jar

Voilà.

Hors ligne

#7 Le 31/05/2019, à 19:53

rogn...

Re : Problème éxecution fichier .jar

Holà, j'ai reproduit ton problème et je l'ai solutionné ainsi smile

Primo, pour de la Swing, pas besoin de java 11, java8 suffit amplement.
D'abord, tu installes java8

sudo apt install openjdk-8-jdk

Ensuite, tu exécutes ceci :

sudo update-alternatives --config java

Qui donne chez moi

Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java).

  Sélection   Chemin                                          Priorité  État
------------------------------------------------------------
  0            /usr/lib/jvm/java-13-openjdk-amd64/bin/java      1311      mode automatique
  1            /usr/lib/jvm/java-13-openjdk-amd64/bin/java      1311      mode manuel
* 2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      mode manuel

La ligne 2 est je java8 que tu veux utiliser (chez toi ça pourra être une autre ligne). Cette ligne ci-dessous te demandera d'entrer un numéro, tu entreras le numéro de ligne correspondant

Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2

Enfin, depuis le dossier correspondant

java -jar GceScanDevice.jar 

J'ai la fenêtre qui s'affiche smile

#8 Le 31/05/2019, à 20:09

sebvtt

Re : Problème éxecution fichier .jar

rogn... a écrit :

Holà, j'ai reproduit ton problème et je l'ai solutionné ainsi smile

Primo, pour de la Swing, pas besoin de java 11, java8 suffit amplement.
D'abord, tu installes java8

sudo apt install openjdk-8-jdk

Ensuite, tu exécutes ceci :

sudo update-alternatives --config java

Qui donne chez moi

Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java).

  Sélection   Chemin                                          Priorité  État
------------------------------------------------------------
  0            /usr/lib/jvm/java-13-openjdk-amd64/bin/java      1311      mode automatique
  1            /usr/lib/jvm/java-13-openjdk-amd64/bin/java      1311      mode manuel
* 2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      mode manuel

La ligne 2 est je java8 que tu veux utiliser (chez toi ça pourra être une autre ligne). Cette ligne ci-dessous te demandera d'entrer un numéro, tu entreras le numéro de ligne correspondant

Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2

Enfin, depuis le dossier correspondant

java -jar GceScanDevice.jar 

J'ai la fenêtre qui s'affiche smile




Tout s'est bien déroulé, jusqu'à la dernière ligne :

michot@michot-K53SD:~$ java -jar GceScanDevice.jar
Error: Unable to access jarfile GceScanDevice.jar

Hors ligne

#9 Le 31/05/2019, à 20:24

rogn...

Re : Problème éxecution fichier .jar

Ben, si tu ne l'as pas bougé depuis :

java -jar /home/michot/Téléchargements/GceScanDevice.jar

#10 Le 31/05/2019, à 20:39

sebvtt

Re : Problème éxecution fichier .jar

rogn... a écrit :

Ben, si tu ne l'as pas bougé depuis :

java -jar /home/michot/Téléchargements/GceScanDevice.jar

Effectivement, ça fonctionne !

Un grand merci à vous !!

Cordialement, Sébastien.

Hors ligne