Could not Initialize JavaVM! 错误的解决以及power designer 连接数据库

Posted 一叶平易

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Could not Initialize JavaVM! 错误的解决以及power designer 连接数据库相关的知识,希望对你有一定的参考价值。

  我的各版本号:

  powerdesigner16.5 32位,jdk11,mysql5.6

错误原因

  jdk版本过高。

  在cmd界面使用下述命令查看jdk版本

java -version

  可能会遇见Error: could not open ^D:\\JDK\\jdk1.8.0\\lib\\amd64\\jvm.cfg的问题。

  参见另一篇博客解决该问题:当遇到"Error: could not open `D:\\JDK\\jdk1.8.0\\lib\\amd64\\jvm.cfg\'"问题 - 一叶平易 - 博客园 (cnblogs.com)

解决方案及部分流程

  1.切换jdk版本为1.8

  2.下载mysql 连接器

  去官网下载对应版本的连接器:https://downloads.mysql.com/archives/c-odbc/

  我这里下载的是Connector 5.3的32位版本,32位版本是因为我的powerdesigner是32位,下载5.3是因为当时看了一篇博客,里面的百度云就是5.3版本。

  3.按下述帖子依次执行流程即可,已经很详细了,这里不再赘述,傻瓜式教程值得点赞

  https://blog.csdn.net/qq_35098526/article/details/88895914

参考文献

1. https://blog.csdn.net/qq_35098526/article/details/88895914

以上是关于Could not Initialize JavaVM! 错误的解决以及power designer 连接数据库的主要内容,如果未能解决你的问题,请参考以下文章

java.lang.NoClassDefFoundError: Could not initialize class xxx 原因

java:提示Could not initialize class sun.awt.X11GraphicsEnvironment

Could not initialize English chunker/Could not load file from classpath: ‘/en-token.bin‘

java.lang.NoClassDefFoundError: Could not initialize class com.baomidou.mybatisplus.toolkit.SqlUtils

“java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7”错误

64位linux报错 验证码无法显示Could not initialize class java.awt.image.BufferedImage