L'incorporation d'une icône dans un exécutable Linux

J'ai écrit une application en Java et avec succès compilé à l'aide de gcj.

(X)ubuntu Gestionnaire de Fichiers, mon application s'affiche avec la valeur par défaut de Linux icône exécutable, que je voudrais remplacer par ma propre.

J'ai vu que d'autres applications d'affichage d'une icône personnalisée que l'exécutable, comme Firefox, mais n'ont aucune idée de comment aborder le problème. Est-il une sorte d'éditeur de ressources pour les binaires Linux?

De Bureau D'Entrée De

J'ai essayé de créer un Bureau d'Entrée de fichier qui exécute l'application comme suit:

[Desktop Entry]
Version=1.0
Type=Application
Name=MyJavaApp
Comment=
Exec=./MyJavaApp
Path=./../../libs/
Terminal=true
Icon=./icon.png
X-KDE-Library=./../../libs/libswt.so

Double-cliquant dessus, il fait un terminal de pop up et de disparaître de nouveau, et c'est tout. Je suis assez sûr que l'application ne se lance pas car il ne peut pas trouver le nécessaire SWT bibliothèque. J'espérais voir la sortie dans le terminal, mais je ne peux pas le lancer à partir de là.

En outre, Ubuntu ne semble pas reconnaître Icon. J'ai essayé différents résolution Png; pas de dés.

OriginalL'auteur Paul Lammertsma | 2010-01-24