Seite 1 von 1

Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 11.10.2024, 11:44
von topsurfer
Hallo,
habe eine alte Version, welche auf meinen W10 System funktioniert, hatte Java Version von 2022 drauf
Habe in neuen Ordner Trackguru 1.3 installiert, Java auf aktuelle Version (Version 8 Update 421),
aber die Trackguru 1.3 startet nicht (Version 0.9 geht nach wie vor!).

Weder über die trackguru.exe,
noch über Command-line und: $ java -jar trackguru.jar /hier kommt: "A Java Exception has occured")

# C:\Portable\trackguru>java -version
java version "1.8.0_421"
Java(TM) SE Runtime Environment (build 1.8.0_421-b09)

Jemand nee Idee?
Rebootet habe ich schon ...

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 11.10.2024, 15:41
von Nop
Das ist normal. TG braucht ab v1.3 Java 11 (von 2018), Java 8 (2014) ist zu niedrig für die verwendeten Bibliotheken.

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 13.10.2024, 17:06
von topsurfer
Hatte Java ja (eigentlich) upgedatet ...

Wo finde ich denn für Windows 10 64Bit das benötigte Java?

Habe hier dieses installiert:
https://www.java.com/en/download/

64-bit Java for Windows
Version 8 Update 421 (filesize: 65.85 MB) Why is Java 8 recommended?
Release date: July 16, 2024

Diese Java Versionsnummern (jre, jdk, ...) - aktueller DL von oben ist v8, du schreibst Version 11 (von 2024 ...) ?

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 14.10.2024, 05:56
von dirtbikermp3

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 14.10.2024, 10:14
von topsurfer
Ah, OK, danke.

Damit funktioniert es über den Aufruf über die Commandline ( java -jar trackguru.jar ).
Starte ich die trackguru.exe erscheint weiterhin: "A Java Exception occured") (!?)
(habe den PC nach der java Installation neu gebootet)
(beim installieren von Eclipe-Adoptium habe ich das ändern vom PATH erlaubt)

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 19.10.2024, 12:58
von WWAK
Hallo NOP,
kann bestätigen, das auch bei mir die aktuelle Win TG Version 1.3 nur funktioniert mit dem Kommandozeilen Aufruf. TrackGuru.jar nur kurzer Startversuch, TG.exe liefert die berichteten Fehler.
Java ist JDK-20.
Fehler Meldung wie im Post: topsurfer » Fri Oct 11, 2024 beschrieben.

Keine Probleme mit der TG Linux Version

Sollte es mal wieder eine Korrektur oder ein Update geben, wäre es möglich eine "Eingabe" für Wegpunkte einzurichten wie es schon für Trackpunkte vorgesehen ist?
Schönes Wochenende
WWAK
TG_Ergänzung_Trackpkt.JPG
TG_Ergänzung_Wegpkt.JPG

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 20.10.2024, 11:20
von Nop
Hallo,
topsurfer hat geschrieben: 14.10.2024, 10:14 Damit funktioniert es über den Aufruf über die Commandline ( java -jar trackguru.jar ).
Starte ich die trackguru.exe erscheint weiterhin: "A Java Exception occured") (!?)
Mit welcher der drei oben genannten Möglichkeiten hast Du jetzt gearbeitet?

Manche freie Java Varianten benutzen andere Registry-Einträge als Oracle, dann findet die EXE kein Java - oder das falsche Java, danach klingt der Fehler in Deinem Fall. Hast Du das alte Java 8 deinstalliert oder draufgelassen?

Du hattest übrigens Java 8 (uralte Basisversion) Update 421. D.h. Du mußtest Dir wegen dem aktuellen Updatestand keine Gedanken um Sicherheitslücken und ähnliches machen, aber alle Funktionen und Erweiterungen die bei Java seit 2018 dazugekommen sind, fehlen in dem Stand natürlich.

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 20.10.2024, 15:48
von WWAK
Hallo Nop,
Nachdem ich meine "Java System Variablen" geändert habe, bin ich etwas weiter gekommen.
TG_ENV.JPG
TrackGuru.exe startet jetzt (auch) wieder, ebenso wie der Aufruf mit "java -jar trackguru.jar". Und auch alle anderen "Java" Programme, soweit bis jetzt getestet, starten nach dieser Änderung.
Was bis jetzt nicht funktioniert ist der "Doppelklick" auf trackguru.jar.
Es mag sicher noch "bessere" Lösungen geben, ich bin erst mal zufrieden.

Gruss
WWAK

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 20.10.2024, 16:33
von dirtbikermp3
Bei mir startet es wie "eh und jeh" über die Desktopverknüpfung (Win11, Java Adopium23)

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 20.10.2024, 18:30
von topsurfer
Nop hat geschrieben: 20.10.2024, 11:20 Hallo,
topsurfer hat geschrieben: 14.10.2024, 10:14 Damit funktioniert es über den Aufruf über die Commandline ( java -jar trackguru.jar ).
Starte ich die trackguru.exe erscheint weiterhin: "A Java Exception occured") (!?)
Mit welcher der drei oben genannten Möglichkeiten hast Du jetzt gearbeitet?

Manche freie Java Varianten benutzen andere Registry-Einträge als Oracle, dann findet die EXE kein Java - oder das falsche Java, danach klingt der Fehler in Deinem Fall. Hast Du das alte Java 8 deinstalliert oder draufgelassen?

Du hattest übrigens Java 8 (uralte Basisversion) Update 421. D.h. Du mußtest Dir wegen dem aktuellen Updatestand keine Gedanken um Sicherheitslücken und ähnliches machen, aber alle Funktionen und Erweiterungen die bei Java seit 2018 dazugekommen sind, fehlen in dem Stand natürlich.
Ich hatte/habe die LTS Version installiert, das alte vorhandene nicht de-installiert.
Die PATH Variable habe ich gecheckt, die wurde auf die neue Version geändert.

> oder 21 LTS JRE
> https://adoptium.net/de/temurin/release ... version=21

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 21.10.2024, 07:43
von Nop
TrackGuru.exe sucht die aktuell instalierte Java Version in der Registry:

version = HKLM "SOFTWARE\JavaSoft\Java Runtime Environment" "CurrentVersion"
pfad_zu_java = HKLM "SOFTWARE\JavaSoft\Java Runtime Environment\<version>" "JavaHome"

Ich könnte zusätzlich noch nach der Environmentvariable "JAVA_HOME" suchen, wenn die Registry nicht funktioniert.

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 21.10.2024, 07:44
von Nop
topsurfer hat geschrieben: 20.10.2024, 18:30 Ich hatte/habe die LTS Version installiert, das alte vorhandene nicht de-installiert.
Die PATH Variable habe ich gecheckt, die wurde auf die neue Version geändert.
Kannst Du mal die Registry und JAVA_HOME prüfen?

PATH bringt leider nichts, das enthält ja Suchpfade für alles mögliche.

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 22.10.2024, 10:10
von topsurfer
Nop hat geschrieben: 21.10.2024, 07:44
topsurfer hat geschrieben: 20.10.2024, 18:30 Ich hatte/habe die LTS Version installiert, das alte vorhandene nicht de-installiert.
Die PATH Variable habe ich gecheckt, die wurde auf die neue Version geändert.
Kannst Du mal die Registry und JAVA_HOME prüfen?

PATH bringt leider nichts, das enthält ja Suchpfade für alles mögliche.
Hi,
mit regedit sehe diese Einträge, oder welcher genau ist "wichtig" ?


Inprocserver : C:\Program Files\Java\jre1.8.0_421\bin\ssv.dll / C:\Program Files\Java\jre1.8.0_421\bin\jp2iexp.dll
Java Plug-in 1.3.0_03

Eclipse - shell - open -command : "C:\Program Files\Eclipse Adoptium\jdk-21.0.4.7-hotspot\bin\javaw.exe" -jar "%1" %*
jnlp - shell - open - command : "C:\Program Files (x86)\Java\jre1.8.0_421\bin\jp2launcher.exe" -securejws "%1"
jnlpfile - shell - open - command : "C:\Program Files (x86)\Java\jre1.8.0_421\bin\jp2launcher.exe" -securejws "%1"

1.0 - 0 - win32 : C:\Program Files (x86)\Java\jre1.8.0_421\bin\wsdetect.dll
1.0 - 0 - win64 : C:\Program Files\Java\jre1.8.0_421\bin\wsdetect.dll

Re: Trackguru 1.3 Java Error (v0.9 funktioniert!)

Verfasst: 23.10.2024, 20:31
von mtb-Herten
Hallo topsurfer,

Java Version 8!!

Da liegt der Fehler. Aktuell ist Version 22.
Ich würde Java auf jedenfall aktualisieren :D