Windows 7 - Comment épingler un .jar dans la barre des tâches?

26

J'ai un .jar que j'exécute fréquemment, et je voudrais l'épingler à la barre des tâches. J'ai essayé d'épingler le .jar lui-même et j'ai essayé d'épingler un fichier .bat qui a la commande pour exécuter le .jar, mais cela ne fonctionne pas non plus. Existe-t-il un moyen d'y parvenir?

gunit888
la source
J'ai changé mon choix de réponse pour la version javaw.exe car cela élimine le problème de la fenêtre de commande. Cependant, le cmd.exe est toujours une astuce très utile pour avoir disponible.
gunit888

Réponses:

27

Semblable à la réponse de MJH, mais au lieu de cmd.exe, vous pouvez spécifier le chemin suivant vers l'exécutable pour éviter que l'invite de commande ne s'affiche:

javaw.exe -jar "C:\path\to\your\executable.jar"

Si vous êtes le développeur du projet Java, vous voudrez peut-être voir ma réponse sur StackOverflow pour le faire fonctionner correctement avec Windows 7.

Paul Lammertsma
la source
Merci, cela correspond parfaitement à ce que je voulais accomplir.
gunit888
Sauf peut-être une jolie icône, peut-être. Je n'ai pas pu faire fonctionner cela (peut-être qu'un redémarrage est nécessaire?), Mais vous pouvez essayer de faire Shiftun clic droit sur l'icône, de sélectionner des propriétés et de spécifier une icône. Je suis curieux de savoir si cela peut fonctionner.
Paul Lammertsma
J'ai pu attribuer un fichier .ico au raccourci, mais il était externe au .jar. Windows 7 ne semble pas être en mesure de rechercher des icônes dans les fichiers .jar, pour autant que je sache de toute façon.
gunit888
C'est correct. À moins d'envelopper le JAR en tant qu'exécutable Windows (en utilisant Launch4j , JSmooth ou un outil similaire), c'est vraiment la seule façon de lui associer une icône.
Paul Lammertsma
1
C'est une réponse extrêmement ancienne et peut-être obsolète, mais l'idée ici était de créer un raccourci comme décrit dans la réponse de MJH ci-dessous.
Paul Lammertsma
8
  1. Créer un raccourci pour cmd.exe

  2. Cliquez avec le bouton droit sur le raccourci et sélectionnez les propriétés.

  3. Dans la case Cible, allez à la fin de %SystemRoot%\system32\cmd.exe.

  4. Après cette cible, tapez un SPACE, puis /Cun autre SPACEet le chemin d'accès au fichier .jar.

  5. Épinglez le raccourci dans la barre des tâches.

Vous pouvez également modifier l'icône ou cliquer sur l'onglet Général et modifier le nom du raccourci si vous le souhaitez.

MJH
la source
1
Merci, ça marche. Cependant, la fenêtre cmd.exe reste ouverte, existe-t-il un moyen de la fermer automatiquement une fois le .jar en cours d'exécution?
gunit888
1

comme le dit cette réponse , vous ne devez saisir que les propriétés cibles de votre raccourci:

explorer "path_of_jar_file"

juste ça!

Mohammad_Hosein
la source
Si la réponse est meilleure que celle acceptée, votez pour clore cette question.
Toto
Ceci est la réponse et cela fonctionne sur Windows 10
Pimenta
-1

Pour ceux qui ont des problèmes avec la fenêtre CMD ouverte, vous pouvez faire exactement comme MJH décrit, mais au lieu de / C, essayez / C START puis le chemin d'accès à votre fichier jar.

Patherros
la source
-1

Avec la solution MJH, vous pouvez choisir d'exécuter la cmd minimisée au lieu de la fenêtre normale pour éviter d'avoir à fermer la fenêtre

Murtaza Chiba
la source