Rendre fichier jar executable ?

[Résolu/Fermé]
Signaler
Messages postés
227
Date d'inscription
lundi 15 février 2016
Statut
Membre
Dernière intervention
17 juin 2018
-
Messages postés
36324
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
-
Bonjour,
Je voudrais savoir comment rendre un fichier .jar executable sous linux svp car quand je le lance cela affiche :
"The file '/home/patrick/Bureau/Launcher Ascentia 3.3.jar' is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more details, read about the executable bit."
Noobinformatic.


4 réponses

Messages postés
532
Date d'inscription
mercredi 9 mars 2016
Statut
Membre
Dernière intervention
8 mars 2018
96
java -jar tonfichier.jar
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
2089
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
27 juin 2021
249
Salut,
Si tu donne le droit d’exécution au fichier, tu pourras ensuite le lancer avec un double-clic :
man chmod
chmod u+x mon-fichier.jar

Messages postés
532
Date d'inscription
mercredi 9 mars 2016
Statut
Membre
Dernière intervention
8 mars 2018
96 >
Messages postés
2089
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
27 juin 2021

$java -version
openjdk version "1.8.0_92"
OpenJDK Runtime Environment (build 1.8.0_92-b14)
OpenJDK 64-Bit Server VM (build 25.92-b14, mixed mode)



#pacman -Ss java | grep install
extra/java-environment-common 2-2 [installé]
extra/java-runtime-common 2-2 [installé]
extra/jdk8-openjdk 8.u92-1 [installé]
extra/jre8-openjdk 8.u92-1 [installé]
extra/jre8-openjdk-headless 8.u92-1 [installé]


Pareil, version 8
Messages postés
2089
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
27 juin 2021
249
Je viens de remarqué que j'ai défini java comme commande par défaut pour ouvrir les fichiers .jar (clic droit, ouvrir avec, ouvrir avec une autre application, commande personnalisé "java" et cocher l'utilisation par défaut) donc le mystère est résolu pour l'ouverture au double clic.

Mais ça m'étonne que ça influe sur le bash...
Messages postés
36324
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 423 >
Messages postés
2089
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
27 juin 2021

Effectivement le fait de définir un programme par défaut, ça le fait.

Par contre MON bash reste insensible, ce qui me paraît normal comme même.
Messages postés
2089
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
27 juin 2021
249
Coté bash faut regarder par là : https://www.kernel.org/doc/Documentation/java.txt
sans doute activé par défaut dans un noyau récent...
Messages postés
36324
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 423 >
Messages postés
2089
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
27 juin 2021

Apparemment… merchi.
Messages postés
69
Date d'inscription
jeudi 4 septembre 2014
Statut
Membre
Dernière intervention
7 octobre 2017
6
méthode graphique :
Clic droit sur le fichier --> propriétés --> permissions ---> coche "autoriser l'execution du fichier comme un programme".
Voila ^^
Messages postés
227
Date d'inscription
lundi 15 février 2016
Statut
Membre
Dernière intervention
17 juin 2018
6
Merci