Dbeaver.iniで適切なJava/JREを指す方法はありますか?
これは機能します:
dbeaver.exe -vm "C:\Program Files\Java\jre1.8.0_131\bin\server"
...しかし、この方法ではDBeaverをタスクバーに固定できません(アイコンが複製されます)
上記をiniファイル内で達成する方法はありますか?または、dbeaver.iniファイルを読み取る前にJREを決定する必要がありますか?
(バンドルされているJREをインストールせずにDBeaverを使い続けたいです。)
これらは、dbeaver.iniの#1行としてテストした-vm引数です。
-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"
編集:
-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オプションを無効にすることができます。ただし、DBeaverに付属のJREを使用することをお勧めします(既存のJREインストールが中断されることはなく、システムフォルダ、レジストリ、または環境変数には何もコピーされません)。
インストール時にJREオプションを無効にしましたか?