安装 dbeaver 时出错 - Java 错误代码 = 13

Posted

技术标签:

【中文标题】安装 dbeaver 时出错 - Java 错误代码 = 13【英文标题】:Error while installing dbeaver - Java error code = 13 【发布时间】:2016-10-02 08:33:45 【问题描述】:

尝试打开 dbeaver 时出现以下错误。 Java 是最新的...有什么想法吗?

【问题讨论】:

我也遇到了同样的问题,你解决了吗? 找到了一个快速的解决方案,你只需要下载最新版本的 java runtime environment (JRE) 就可以了oracle.com/technetwork/java/javase/downloads/… 【参考方案1】:

我下载了 Dbeaver 的 64 位 zip 版本,但遇到了同样的错误。 所以我下载了 32 位 zip 版本,效果很好。 我假设我安装了 32 位版本的 java VM。

【讨论】:

【参考方案2】:

今天早上我也遇到了同样的问题。有两种实用的方法来解决它:

下载正确的版本(可能是 DBeaver 64 位版本)。您必须实际找出您的计算机正在运行的 JRE 版本。 更改 DBeaver 正在使用的 JVM:转到 DBeaver 目录并将以下行添加到 dbeaver.ini 文件的顶部。请注意,换行很重要!
-vm  
C:/path/to/your/jdk/jdk-8u144-windows-x64/jre/bin/server/jvm.dll
当然,您必须在目录指向的位置安装正确的 jdk。

【讨论】:

在 Ubuntu 中,我只是在 dbeaver.ini 中添加了“-vm /my/java8-dir/bin/java”。 对我来说,添加-vm \n C:\Program Files\Java\jdk1.8.0_102\jre\bin 就足够了(显然是Windows)。换行很重要。没有它,DBeaver 就无法启动。 我用过-vm D:\Progs\Java64\bin PS: 'D:\Progs\Java64\bin' 部分必须在新行中。【参考方案3】:

从 DBveaver 6.0.1 版开始,只有 64 位版本可用,我必须安装 64 位 JRE 才能使其工作。

https://dbeaver.io/download/

32 位版本在 6.0.1 及更高版本中已过时(因为 Java 和 Eclipse 平台不再支持 32 位)。如果你需要 32位版本的DBeaver则可以下载6.0.0版或 更早的版本或使用 DBeaver Enterprise。

【讨论】:

以上是关于安装 dbeaver 时出错 - Java 错误代码 = 13的主要内容,如果未能解决你的问题,请参考以下文章

从 PySpark 查询 Hive 表时出错

连接Ubuntu系统服务器Mysql出错(错误:10061)/Jdbc连接远程数据库出错(java.

安卓编译出错: Process 'command 'C:Javajdk1.8.0_51injava.exe'' finished with non-zero (示例代

dbeaver创建的数据库文件哪里找?

DBEAVER 安装使用教程

Win10安装DBeaver连接MySQL8导入和导出数据库详细教程