DbVisualizer-Fehler "Es wurde keine JVM gefunden." Und "Bitte definieren Sie EXE4J_JAVA_HOME".

13728
threeFourOneSixOneThree

Auf dieser Download-Seite habe ich es heruntergeladen dbvisualizer.zipund in einen Ordner entpackt. Beim Starten dbvis.exebekomme ich diese Fehlermeldung:

No JVM could be found in your system. Please define EXE4J_JAVA_HOME  to point to an installed 64-bit JDK or JRE  or download a JRE from www.java.com.  

was ich versucht habe

Diese (nicht-) gelöste Frage, wie Sie keine gefundene JVM lösen können, weist auf einen FAQ-Eintrag hin, der nicht mehr vorhanden ist. Aber ich fand heraus, wie ich die Java-Version ändere, die DbVisualizer verwendet, und es wird empfohlen, dies zu tun:

  1. Im Installationsverzeichnis von DbVisualizer befindet sich ein Verzeichnis .install4j.
  2. Erstellen Sie in diesem Verzeichnis eine Datei mit dem Namen, pref_jre.cfgfalls noch nicht vorhanden.
  3. Öffnen Sie die Datei in einem Texteditor.
  4. Fügen Sie den vollständigen Pfad zum Stammverzeichnis für die Java-Installation hinzu, die Sie verwenden möchten. Beispiel:C:\Program Files\Java\jre7

Basierend auf dem angegebenen Beispielpfad: C:\Program Files\Java\jre7Ich habe es versucht

  • Option A: C:\Program Files (x86)\Java\jdk1.8.0_31\jre
  • Option B: C:\Program Files (x86)\Java\jdk1.8.0_31\jre\bin

Option A ohne Anführungszeichen ergab:

The JVM found at C:\Program Files (x86)\Java\jdk1.8.0_31\jre is damaged.  Please reinstall or define EXE4J_JAVA_HOME to point to an installed  64-bit JDK or JRE 

Option A mit quotesund B mit oder ohne Anführungszeichen gab den EXE4J_JAVA_HOMEfehlenden Fehler an.

Nach dem Schließen der JVM found is damagedFehlermeldung erschien ein weiterer Fehler:

The JVM could not be started. The maximum heap size (-Xmx)  might be too large or an antivirus or firewll tool could  block the execution. 

Frage

Weiß jemand, wie ich die dbvis.exe aus der zip-Datei (keine Installation) verwenden kann, ohne die Pfadvariablen meines Systems zu ändern?

2

2 Antworten auf die Frage

0
threeFourOneSixOneThree

In meinem Fall war die Antwort einfach. Der Support hatte Java 32-Bit installiert und ich hatte Dbvisualizer für die 64-Bit-Version heruntergeladen.

Nach dem Herunterladen der 32-Bit-Version funktionierte es sofort, ohne dass Änderungen an den Konfigurationsdateien vorgenommen wurden.

0
Scott Beeson

Oder laden Sie die 64-Bit-Java-Installation herunter: https://java.com/de/download/manual.jsp