AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Jar Datei Verknüpfung

Ein Thema von Luckie · begonnen am 11. Dez 2014 · letzter Beitrag vom 12. Dez 2014
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Jar Datei Verknüpfung

  Alt 11. Dez 2014, 19:37
Betriebssystem: Win 7
Ich könnte noch mal wahnsinnig werden: Ich habe folgen de Jar Datei: C:\Program Files\AmoK Exif Sorter\Exifsorter.jar dafür habe ich eine Verknüpfung auf dem Desktop erstellt. Funktioniert wunderbar. Nur kann ich die Verknüpfung nicht an die Taskleiste anheften. Der Menüpunkt fehlt in Kontextmenü der Verknüpfung. Ändere ich das Ziel der Verknüpfung in: java.exe -jar C:\Program Files\AmoK Exif Sorter\Exifsorter.jar und klicke auf OK, ergänzt Windows den Pfad zu: C:\ProgramData\Oracle\Java\javapath\java.exe -jar C:\Program Files\AmoK Exif Sorter\Exifsorter.jar Aber dieser Pfad zur java.exe existiert gar nicht und somit kann die jar Datei auch nicht ausgeführt werden.

Wie bekomme ich nun eine Verknüpfung zu der jar Datei hin, die ich auch an die Taskleiste heften kann?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#2

AW: Jar Datei Verknüpfung

  Alt 11. Dez 2014, 19:41
Klappt es mit dem kompletten Pfad zur java.exe?

MfG Dalai
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

AW: Jar Datei Verknüpfung

  Alt 11. Dez 2014, 21:53
Nein, da passiert nichts. Und wen ich die Zeile in der Konsole ausführe sagt er mir, dass der Programmname oder die Pfadsyntax falsch wäre.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#4

AW: Jar Datei Verknüpfung

  Alt 11. Dez 2014, 22:02
Sind an den notwendigen Stellen Anführungszeichen gesetzt?

MfG Dalai
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#5

AW: Jar Datei Verknüpfung

  Alt 11. Dez 2014, 22:17
Ich denke schon. Habe alle sinnvollen Möglichkeiten ausprobiert.

Aber warum ergänzt Windows ungefragt den Pfad?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#6

AW: Jar Datei Verknüpfung

  Alt 11. Dez 2014, 22:28
Ich denke schon. Habe alle sinnvollen Möglichkeiten ausprobiert.
Machen wir es mal konkret:
Code:
"%ProgramFiles%\Oracle\Java\jre7\java.exe" -jar "C:\Program Files\AmoK Exif Sorter\Exifsorter.jar"
sollte funktionieren (Pfad zur JRE natürlich entsprechend anpassen, wenn diese nicht dort zu finden ist).

Zitat:
Aber warum ergänzt Windows ungefragt den Pfad?
Weil in der Registry vermerkt ist, wo eine java.exe mal gelegen hat. Konkret ist das der Pfad
Code:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
. Einfach mal in diesen Registry-Zweig schauen, irgendeine EXE auswählen und nur den Dateinamen unter Start > Ausführen eingeben - und staunen. Windows wird das Programm finden und starten, auch ohne Pfadangabe. Bei der Bearbeitung von Verknüpfungen passiert nun dasselbe, der Pfad wird ergänzt, was nicht immer das ist, was man erwartet oder ggf. gar nicht mehr existiert. Deshalb mein erster Einwurf, den kompletten Pfad zur java.exe zu benutzen, eben insgesamt nur absolute Pfade (und Anführungszeichen).

MfG Dalai
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

AW: Jar Datei Verknüpfung

  Alt 11. Dez 2014, 23:47
OK. Danke, muss ich mal probieren.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
SvB

Registriert seit: 21. Okt 2004
Ort: Eckenroth
426 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#8

AW: Jar Datei Verknüpfung

  Alt 12. Dez 2014, 09:07
Nimm Dir eine x-beliebige .EXE und hefte die an die Taskleiste an. Drücke die Shift-Taste und dann die rechte Maustaste auf dem neuen Symbol in der Taskleiste, hier auf "Eigenschaften" gehen und dann kannst Du das "Ziel" anpassen. Gebe dort deine .jar mit komplettem Pfad an. "Ausführen in" kannst Du auch auf den Pfad anpassen, in dem die .jar liegt.
Warum man das nicht direkt anheften kann weiß ich auch nicht, über den kleinen Umweg klappt es aber. Genau so geht es auch, wenn man eine .EXE von einem Netzwerklaufwerk anheften will, geht auch nur über den Umweg.
Sven

Alle sagen, das geht nicht. Da kam einer, der wusste das nicht und hat es gemacht.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#9

AW: Jar Datei Verknüpfung

  Alt 12. Dez 2014, 12:05
@SvB: Das funktioniert, aber leider änderst sich das Symbol nicht, auch wenn ich es in den Eigenschaften ändere.

@Dalai: Das funktioniert: "C:\Program Files\Java\jre1.8.0_25\bin\java.exe" -jar "C:\Program Files\AmoK Exif Sorter\Exifsorter.jar" Nur leider öffnet sich zusätzlich ein Konsolenfesnter, welches sich mit schließt, wenn ich das Java Programm beende. Aber schon besser.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#10

AW: Jar Datei Verknüpfung

  Alt 12. Dez 2014, 12:25
@Dalai: Das funktioniert: "C:\Program Files\Java\jre1.8.0_25\bin\java.exe" -jar "C:\Program Files\AmoK Exif Sorter\Exifsorter.jar" Nur leider öffnet sich zusätzlich ein Konsolenfesnter, welches sich mit schließt, wenn ich das Java Programm beende. Aber schon besser.
Ändere java.exe in javaw.exe, dann sollte das klappen.

MfG Dalai
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz