码农笔记 码农笔记
首页
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

itlaonong

野生Java程序员
首页
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 历史文章
itlaonong
2018-05-14
目录

PowerDesigner笔记

# 使用 PowerDesigner 逆向工程

今天准备把之前做的一个小项目的数据模型整理一下,就想到了用 PowerDesigner。安装完成之后,连接数据库,测试连接,提示报错。主要遇到 2 个错误,记一下解决方法。

# 1. Could not Initialize JavaVM!

百度看到有人说是用了 64 位的 jdk,才想到安装的 PowerDesigner 16.5 是 32 位的。查看解决办法就是使用 32 位的 jdk。我猜想如果 PowerDesigner 是 64 位的话,使用 64 位 jdk 也应该没问题,下次有机会试一下。

# 2. Non SQL Error : Could not load class com.mysql.jdbc.Driver

这个问题,以前第一次使用这个功能就遇到过,是找不到 MySQL 的 jdbc 驱动,只要将驱动 jar 的路径加入到系统的环境变量 classpath 就好了。

# 总结

因为已经安装 jdk,再次安装新的 jdk 会让系统的配置比较乱,特别是环境变量已经配置好的情况下,为了使用 PowerDesigner 修改环境变量总是觉得不太好。在网上找到个人比较喜欢的方法。

在 PowerDesigner 的安装目录中新建一个 bat 文件,写入如下脚本,具体路径根据个人电脑配置决定。

Set JAVA_HOME=D:\Software\Java_x86\jdk1.8.0_144
Set CLASSPATH=C:\Users\DinGZG\.m2\repository\mysql\mysql-connector-java\5.1.40\mysql-connector-java-5.1.40.jar
pdshell16.exe
1
2
3

需要使用连接数据库的时候就通过脚本启动软件即可。

#PowerDesigner
上次更新: 2022/10/09, 14:18:05
最近更新
01
1-1 导学
10-09
02
PVE 安装黑群晖笔记
06-13
03
Video测试
06-02
更多文章>
Theme by Vdoing | Copyright © 2016-2022 itlaonong
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式