Unsere Java Software wird als exe Datei ausgeliefert und dazu nutzen wir Launch4j, da andere Wrapper die es gibt, immer irgendwas nicht konnten oder bugged sind.
jetzt hat sich herrausgestellt, dass über die Kommandozeile die exe Datei nicht richtig aufrufbar ist und zwar dann, wenn man aus einem anderen Verzeichnis das Programm aufruft:
D:\>c:\Programme\Programm\Programm.exe
würde man erst in das Verzeichnis c:\Programme\Programm\ per Hand wechseln, klappt es. Ich vermute es liegt daran, dass die JAR-Datei nicht gewrapped ist. Dies geht aber nicht, da dann ein interner Classloader nicht mehr geht. Kennt jemand dies Problem?
Denn aus diesem Grund funktionieren anscheinend auch unsere Verknüpften Dateien nicht richtig.
jetzt hat sich herrausgestellt, dass über die Kommandozeile die exe Datei nicht richtig aufrufbar ist und zwar dann, wenn man aus einem anderen Verzeichnis das Programm aufruft:
D:\>c:\Programme\Programm\Programm.exe
würde man erst in das Verzeichnis c:\Programme\Programm\ per Hand wechseln, klappt es. Ich vermute es liegt daran, dass die JAR-Datei nicht gewrapped ist. Dies geht aber nicht, da dann ein interner Classloader nicht mehr geht. Kennt jemand dies Problem?
Denn aus diesem Grund funktionieren anscheinend auch unsere Verknüpften Dateien nicht richtig.