В моем случае ответ был прост. Служба поддержки установила 32-битную версию Java, и я скачал dbvisualizer для 64-битной версии.
После загрузки 32-битной версии она работала «из коробки» без каких-либо изменений в любом из файлов конфигурации.
На этой странице загрузки я скачал dbvisualizer.zip
и распаковал его в папку. Начиная dbvis.exe
я получаю эту ошибку:
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.
Этот (не) решенный вопрос о том, как решить, не найдена JVM, указывает на faq-запись, которой больше нет. Но я обнаружил, как я могу изменить версию Java, которую использует DbVisualizer, и рекомендацию сделать это:
pref_jre.cfg
если он еще не существует,C:\Program Files\Java\jre7
На основе приведенного примера пути: C:\Program Files\Java\jre7
я пытался
C:\Program Files (x86)\Java\jdk1.8.0_31\jre
C:\Program Files (x86)\Java\jdk1.8.0_31\jre\bin
Вариант А без кавычек дал:
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
Опция A с quotes
и B с или без кавычек дала EXE4J_JAVA_HOME
пропущенную ошибку.
После закрытия JVM found is damaged
сообщения об ошибке появилась другая ошибка:
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.
Кто-нибудь знает, как я могу использовать dbvis.exe из zip-файла (без установки) без изменения переменных пути моей системы?
В моем случае ответ был прост. Служба поддержки установила 32-битную версию Java, и я скачал dbvisualizer для 64-битной версии.
После загрузки 32-битной версии она работала «из коробки» без каких-либо изменений в любом из файлов конфигурации.