5

Есть ли способ указать на правильную Java/JRE в dbeaver.ini?

Это работает:

dbeaver.exe -vm "C:\Program Files\Java\jre1.8.0_131\bin\server"

... но так я не могу прикрепить DBeaver к панели задач (его значок дублируется)

Есть ли способ достижения вышеуказанного в INI-файле? Или JRE необходимо определить до чтения файла dbeaver.ini?

(Я хотел бы придерживаться DBeaver, не устанавливая его в комплекте JRE.)

Это аргументы -vm, которые я тестировал как строчку №1 в dbeaver.ini:

-vm "C:\Program Files\Java\jre1.8.0_131\bin"
-vm "C:\Program Files\Java\jre1.8.0_131\bin\javaw.exe"
-vm "C:\Program Files\Java\jre1.8.0_131\bin\server"
-vm "C:\Program Files\Java\jre1.8.0_131\bin\server\jvm.dll"

1 ответ1

9

Редактировать:

Укажите аргумент -vm после аргументов -startup и -launcher.library но перед -vmargs . Кроме того, путь к JRE должен быть в строке после -vm без кавычек , например

-startup
plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.401.v20161122-1740
-showsplash
-vm 
C:\Program Files\Java\jre1.8.0_121\bin\server\jvm.dll
-vmargs
-Xms64m
-Xmx1024m

Как вы установили DBeaver? Со страницы загрузок:

Если на вашем компьютере уже установлена JRE, вы можете отключить опцию JRE в программе установки. Однако рекомендуется использовать JRE, поставляемый с DBeaver (это не повредит существующей установке JRE, ничего не будет скопировано в системные папки, реестр или переменные среды).

Вы отключили опцию JRE при установке?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .