Vous verrez dans votre explorateur de fichier un fichier nommé "chatonmignon.odt" (oui, oui), avec l'icône que votre environnement de bureau met habituellement pour les fichiers odt (oui, oui).
Si vous double cliquez sur le .desktop, libreoffice va effectivement s'ouvrir en affichant un document parlant de chaton, avec le dossier qui contient le .desktop comme dossier courant pour le fichier ouvert, et pourtant, pourtant, vous devriez avoir une notification dans un coin de l'écran ;).
Note : je sais que Nautilus remplace tout de même le nom et l'icône s'il n y a pas la ligne "Type=Application" même quand le fichier n'est pas marqué comme exécutable, mais heureusement ne lit pas la ligne "Exec". Pour que la ligne "Exec" soit exécutée, il faut qu'il y ai la ligne "Type=Application" ET que le fichier soit marqué exécutable, ce qui n'a pas toujours été vrai ! :/
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pour le lancement du jar
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Write once, run anywhere qu'il disait. Évalué à 5. Dernière modification le 05 décembre 2012 à 16:36.
Pas seulement, il faut qu'il soit marqué comme exécutable aussi !
D'ailleurs heureusement, parce que ça n'a pas toujours été le cas…
Essayez : éditez un fichier .desktop que vous créez avec votre éditeur de texte favori
mettez y ce texte :
marquez-le comme exécutable :
Vous verrez dans votre explorateur de fichier un fichier nommé "chatonmignon.odt" (oui, oui), avec l'icône que votre environnement de bureau met habituellement pour les fichiers odt (oui, oui).
Si vous double cliquez sur le .desktop, libreoffice va effectivement s'ouvrir en affichant un document parlant de chaton, avec le dossier qui contient le .desktop comme dossier courant pour le fichier ouvert, et pourtant, pourtant, vous devriez avoir une notification dans un coin de l'écran ;).
Note : je sais que Nautilus remplace tout de même le nom et l'icône s'il n y a pas la ligne "
Type=Application" même quand le fichier n'est pas marqué comme exécutable, mais heureusement ne lit pas la ligne "Exec". Pour que la ligne "Exec" soit exécutée, il faut qu'il y ai la ligne "Type=Application" ET que le fichier soit marqué exécutable, ce qui n'a pas toujours été vrai ! :/ce commentaire est sous licence cc by 4 et précédentes