Rendre fichier jar executable ?
Résolu
Noobinformatic
Messages postés
227
Date d'inscription
Statut
Membre
Dernière intervention
-
zipe31 Messages postés 38797 Statut Contributeur -
zipe31 Messages postés 38797 Statut Contributeur -
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.
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.
A voir également:
- Rendre un fichier executable linux
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
4 réponses
Salut,
Si tu donne le droit d’exécution au fichier, tu pourras ensuite le lancer avec un double-clic :
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
Salut,
Désolé de t'avoir moinsoyer, mais là pour le coup t'étais complètement à côté de la plaque.
La bonne réponse a été donné par Rocailleux en #1.
Tiens télécharge cgoban.jar et appliques ta méthode et tu verras ;-)
Désolé de t'avoir moinsoyer, mais là pour le coup t'étais complètement à côté de la plaque.
La bonne réponse a été donné par Rocailleux en #1.
Tiens télécharge cgoban.jar et appliques ta méthode et tu verras ;-)
Salut,
Ça doit dépendre de l'environnement alors, parce que chez moi ça ne marche pas ;-\
Et idem en graphique, ça ne m'ouvre que l'archive ;-(
Ça doit dépendre de l'environnement alors, parce que chez moi ça ne marche pas ;-\
$ inxi -S
System: Host: debian Kernel: 3.16.0-4-586 i686 (32 bit) Desktop: Gnome 3.14.4 Distro: Debian GNU/Linux 8
$ file cgoban.jar
cgoban.jar: Zip archive data, at least v2.0 to extract
$ ls -l cgoban.jar
-rwxr-xr-x 1 debian debian 1526480 mai 17 12:38 cgoban.jar
$ ./cgoban.jar
bash: ./cgoban.jar: cannot execute binary file: Erreur de format pour exec()
Et idem en graphique, ça ne m'ouvre que l'archive ;-(
en ligne commande avec
$ ./mon-fichier.jar
au moins avec bash 4.x
Sûrement une pitrerie venant d'ubuntu ( une conf spéciale dans le .bashrc ?) , marche pas chez moi avec bash v4.3
$bash --version
GNU bash, version 4.3.42(1)-release (x86_64-unknown-linux-gnu)
Copyright (C) 2013 Free Software Foundation, Inc.
Licence GPLv3+ : GNU GPL version 3 ou ultérieure <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
rocail:~/test/java $java -jar fichier.jar
Hellow world
rocail:~/test/java $ls -l fichier.jar
-rwxr-xr-x 1 rocail rocail 753 17 mai 13:02 fichier.jar
rocail:~/test/java $./fichier.jar
bash: ./fichier.jar: cannot execute binary file: Erreur de format pour exec()
Je confirme que ça ne marche pas non plus chez moi :
$ wget -q http://files.gokgs.com/javaBin/cgoban.jar
$ file cgoban.jar
cgoban.jar: Zip archive data, at least v2.0 to extract
$ ls -lh
total 1,5M
-rw-r--r-- 1 jp jp 1,5M mai 17 18:26 cgoban.jar
$ chmod u+x cgoban.jar
$ ls -lh
total 1,5M
-rwxr--r-- 1 jp jp 1,5M mai 17 18:26 cgoban.jar
$ ./cgoban.jar
invalid file (bad magic number): Exec format error
$ inxi -S
System: Host: Mint-Qiana
Kernel: 3.19.0-32-generic x86_64 (64 bit)
Desktop: MATE 1.12.0
Distro: Linux Mint 17.3 Rosa
$ bash --version
GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)