PDsehell16连接pgsql出现“Could not initialize JavaVM“时的解决步骤

发布时间:2024年01月17日

问题原因:PowerDesigned16是32位的,只能使用32位的JDK来运行JDBC驱动

解决方案:

一、弄一个32为jdk的免安装包

在这里插入图片描述
二、 接下来就是配置系统环境变量了(注意是系统不是用户环境变量)

JAVA_HOME配置刚刚32位的存放地址,

在这里插入图片描述
在这里插入图片描述
配置完在命令行检测是否配置成功没显示64就代表32位
在这里插入图片描述

三、配置pdshell16
在PowerDesigned中,打开Tools —— General Options,选择Variables,并为JAR、JAVA、JAVAC、JAVADOC配置好相应的路径 ,如下,都配置到32位jdk的bin目录
在这里插入图片描述
环境变量配置完成,这时应该重启PowerDesigned,以重新加载系统环境变量的设置;配置PowerDesigned的环境变量后也需要重启;可以在两个配置都修改完成后重启PowerDesigned。
再重新尝试就可以解决Could not initialize JavaVM问题了

按照上述步骤配置完了;大部分场景都能成功,如果还是提示;可以再看下细节配置有没有问题
PowerDesigned16连接Pgsql出现“Could not initialize JavaVM“,配置了32位JDK之后依然存在问题的解决方案

文章来源:https://blog.csdn.net/weixin_45439637/article/details/135648708
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。