Windows 7 - Wie kann ich eine .jar-Datei an die Taskleiste anheften?


26

Ich habe eine .jar-Datei, die häufig ausgeführt wird, und ich möchte sie an die Taskleiste anheften. Ich habe versucht, die .jar-Datei selbst anzuheften, und ich habe versucht, eine .bat-Datei anzuheften, die den Befehl zum Ausführen der .jar-Datei enthält, aber es funktioniert auch nicht. Gibt es eine Möglichkeit, dies zu erreichen?


Ich habe meine Antwortauswahl auf die javaw.exe-Version geändert, da dadurch das Problem mit dem Befehlsfenster behoben wird. Die cmd.exe ist jedoch immer noch ein sehr nützlicher Trick.
gunit888

Antworten:


27

Ähnlich wie die Antwort von MJH, aber stattdessen cmd.exekönnen Sie den folgenden Pfad zur ausführbaren Datei angeben, um zu vermeiden, dass die Eingabeaufforderung angezeigt wird:

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

Wenn Sie der Entwickler des Java-Projekts sind, möchten Sie vielleicht meine Antwort auf StackOverflow sehen , damit es unter Windows 7 gut funktioniert.


Danke, das passt perfekt zu dem, was ich erreichen wollte.
gunit888

Außer vielleicht einer hübschen Ikone. Ich konnte dies nicht zum Laufen bringen (möglicherweise ist ein Neustart erforderlich?), Aber Sie könnten versuchen, mit der Shiftrechten Maustaste auf das Symbol zu klicken, Eigenschaften auszuwählen und ein Symbol anzugeben. Ich bin neugierig, ob Sie das zum Laufen bringen können.
Paul Lammertsma

Ich konnte der Verknüpfung eine ICO-Datei zuweisen, die sich jedoch außerhalb der JAR-Datei befand. Windows 7 scheint nicht in der Lage zu sein, in .jar-Dateien nach Symbolen zu suchen, soweit ich das beurteilen kann.
gunit888

Das ist richtig. Sofern Sie die JAR-Datei nicht als ausführbare Windows-Datei (mit Launch4j , JSmooth oder einem ähnlichen Tool) verpacken , ist dies die einzige Möglichkeit, ihr ein Symbol zuzuordnen .
Paul Lammertsma

1
Dies ist eine sehr alte und möglicherweise veraltete Antwort, aber die Idee hier war, eine Verknüpfung zu erstellen, wie in der Antwort von MJH unten beschrieben.
Paul Lammertsma

8
  1. Erstellen Sie eine Verknüpfung für cmd.exe

  2. Klicken Sie mit der rechten Maustaste auf die Verknüpfung und wählen Sie Eigenschaften aus.

  3. Gehen Sie im Feld Ziel zum Ende von %SystemRoot%\system32\cmd.exe.

  4. Geben Sie nach diesem Ziel ein SPACEund dann ein /Canderes SPACEund den Pfad zur JAR-Datei ein.

  5. Stecken Sie die Verknüpfung in die Taskleiste.

Sie können auch das Symbol ändern oder auf die Registerkarte Allgemein klicken und den Namen der Verknüpfung ändern, wenn Sie dies wünschen.


1
Danke, das funktioniert. Das Fenster cmd.exe bleibt jedoch geöffnet. Gibt es eine Möglichkeit, das Fenster automatisch zu schließen, sobald die .jar-Datei ausgeführt wird?
gunit888

1

Wie diese Antwort sagt, sollten Sie nur die Zieleigenschaften Ihrer Verknüpfung eingeben:

explorer "path_of_jar_file"

nur das!


Wenn die Antwort besser ist als die akzeptierte, stimmen Sie ab, um diese Frage zu schließen.
Toto

Dies ist die Antwort und es funktioniert unter Windows 10
Pimenta

-1

Für diejenigen, die Probleme mit dem CMD-Fenster haben, können Sie genau das tun, was MJH beschrieben hat, aber anstelle von / C / C START und dann den Pfad zu Ihrer JAR-Datei.


-1

Mit der MJH-Lösung können Sie anstelle des normalen Fensters die Option cmd minimiert ausführen, um zu vermeiden, dass das Fenster geschlossen werden muss

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.