Remote Control: Für BTG muss mindestens Java 1.6 installiert sein

Für Fragen und Probleme bei Installation und Bedienung von BoxToGo

Moderator: almisoft

Antworten
softmonaut
Beiträge: 7
Registriert: 21.12.2016, 16:09

Remote Control: Für BTG muss mindestens Java 1.6 installiert sein

Beitrag von softmonaut »

Guten Morgen zusammen,

habe sowohl ein JRE 1.8 als auch ein JDK 1.8 (jeweils die 64bit-Version) auf meinem Windows 7 installiert.
Was genau wird gecheckt, um die installierte Version zu ermitteln?

Dank und Gruß
Jörg
Benutzeravatar
almisoft
Site Admin
Beiträge: 5014
Registriert: 01.01.1970, 01:00
Wohnort: Berlin
Kontaktdaten:

Re: Remote Control: Für BTG muss mindestens Java 1.6 installiert sein

Beitrag von almisoft »

Hallo Jörg,

die Installationsroutine schaut in den Registry-Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment und listet dort alle Unterschlüssel auf. Bei mir stehen da z.B. "1.6", "1.7", "1.7.0_79", "1.8" und "1.8.0_112".
Wenn die erste Zahl gleich oder größer als 1 ist, dann ein Punkt folgt und die zweite Zahl gleich oder größer 6, dann wird Java erkannt.
softmonaut
Beiträge: 7
Registriert: 21.12.2016, 16:09

Re: Remote Control: Für BTG muss mindestens Java 1.6 installiert sein

Beitrag von softmonaut »

Hallo Alex,

danke für die prompte Antwort.
Registry-Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment ... alle Unterschlüssel ... erste Zahl gleich oder größer als 1 ist, dann ein Punkt folgt und die zweite Zahl gleich oder größer 6
Dann müßte es ja eigentlich bei mir klappen:

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment ->
- 1.8
- 1.8.0_111

CurrentVersion -> 1.8

Wenn du magst, kannst du mir die relevanten Codezeilen zukommen lassen, dann würde ich das bei mir mal debuggen.

Gruß
Jörg
Benutzeravatar
almisoft
Site Admin
Beiträge: 5014
Registriert: 01.01.1970, 01:00
Wohnort: Berlin
Kontaktdaten:

Re: Remote Control: Für BTG muss mindestens Java 1.6 installiert sein

Beitrag von almisoft »

Ein Programmfehler liegt nicht vor.
Aber schau mal nach unter HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node
softmonaut
Beiträge: 7
Registriert: 21.12.2016, 16:09

Re: Remote Control: Für BTG muss mindestens Java 1.6 installiert sein

Beitrag von softmonaut »

almisoft hat geschrieben:Ein Programmfehler liegt nicht vor.
Wollte ich auch gar nicht unterstellen. :P
almisoft hat geschrieben:HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node

Code: Alles auswählen

- div. andere Nodes
- JavaSoft
  - Java Web Start
     - 1.6.0_35
mehr gibt es dort nicht.
Benutzeravatar
almisoft
Site Admin
Beiträge: 5014
Registriert: 01.01.1970, 01:00
Wohnort: Berlin
Kontaktdaten:

Re: Remote Control: Für BTG muss mindestens Java 1.6 installiert sein

Beitrag von almisoft »

Ich hatte mich geirrt,

schau mal nach unter

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Runtime Environment
softmonaut
Beiträge: 7
Registriert: 21.12.2016, 16:09

Re: Remote Control: Für BTG muss mindestens Java 1.6 installiert sein

Beitrag von softmonaut »

Diesen Knoten gibt es bei mir nicht , nur

Code: Alles auswählen

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
- AutoUpdate
- Java Update
- Prefs
Benutzeravatar
almisoft
Site Admin
Beiträge: 5014
Registriert: 01.01.1970, 01:00
Wohnort: Berlin
Kontaktdaten:

Re: Remote Control: Für BTG muss mindestens Java 1.6 installiert sein

Beitrag von almisoft »

Das liegt sicher das dran, dass du die 64-Bit-Variante von Java installiert hast.
Installiere dir bitte mal 32-Bit-Java oder versuche, den besagten Schlüssel anzulegen, um damit den Installer "auszutricksen".
softmonaut
Beiträge: 7
Registriert: 21.12.2016, 16:09

Re: Remote Control: Für BTG muss mindestens Java 1.6 installiert sein

Beitrag von softmonaut »

Fake-Schlüssel hilft bei der Installation, führt aber beim Programmstart zu der Meldung "Unable to create JAVA VM" -> Lösung: 32-bit JRE installieren
Antworten