Hallo,
das mit der Konsole lässt sich dann bestimmt durch die Einstellung in der Systemsteuerung klären, aber da ist noch ein wichtigeres Problem. Tue ich eine Textdatei mit der Jar öffnen, wobei sich beide im gleichen Ordner befinden funktioniert das Programm einwandfrei. Befindet sich die Textdatei an einem anderen Ort klappt es nicht so ganz. Das Programm startet zwar, aber bspw. die Icons werden nicht angezeigt, und anderes Fehlverhalten im Programm. Es scheint so, das das Programm nicht mehr auf die restlichen Resourcen wie Bilder oder Konfigurationdatei zugreifen kann.
Tom, diese Einstellungen die du beschrieben hast, tuen bestimmt irgendwelche Einträge in die Registry vornehmen. Werd mal schauen ob ich die Werte in der Registry finde. Dann könnte ich bei der Installation per Batch einfach diese Einstellungen direkt in die registry schreiben.
Vg Erdal
das mit der Konsole lässt sich dann bestimmt durch die Einstellung in der Systemsteuerung klären, aber da ist noch ein wichtigeres Problem. Tue ich eine Textdatei mit der Jar öffnen, wobei sich beide im gleichen Ordner befinden funktioniert das Programm einwandfrei. Befindet sich die Textdatei an einem anderen Ort klappt es nicht so ganz. Das Programm startet zwar, aber bspw. die Icons werden nicht angezeigt, und anderes Fehlverhalten im Programm. Es scheint so, das das Programm nicht mehr auf die restlichen Resourcen wie Bilder oder Konfigurationdatei zugreifen kann.
1) Registrieren des neuen Dateityps .xyz:
Dazu gehen wir im Explorer auf Extras-> Ordneroptionen -> Dateitypen und sagen dort Neu. Anschließend geben wir als Datei Erweiterung xyz und bei "Verknüpfung mit Dateityp" Executable jar file an.
2) Wir klicken unseren Registrierten Typ (xyz) unter der Liste der Registrierte Dateitypen an und klicken auf "Erweitert".
3) Im folgenden Fenster markieren wir die "open" Aktion und klicken auf "Bearbeiten".
4) Im Textfeld "Anwendung für diesen Vorgang" geben wir dann beispielsweise:
"C:\Programme\Java\jre1.6.0\bin\javaw.exe" -jar "c:\test.jar" %1 %*
an.
Tom, diese Einstellungen die du beschrieben hast, tuen bestimmt irgendwelche Einträge in die Registry vornehmen. Werd mal schauen ob ich die Werte in der Registry finde. Dann könnte ich bei der Installation per Batch einfach diese Einstellungen direkt in die registry schreiben.
Vg Erdal