在網上查了許多資料,
有的地方說jdk安裝在program Files文件里面, 可能因為這個空格的原因造成的, 我先把jdk裝在了C:\java目錄下面
還是不行, 我使用的jdk是64位的又重新安裝了一個windows x86版本的jdk, 改了一下JAVA_HOME
其他設置如下,我使用的15.3版本的powerdesigner:
1.系統變量-classpath:加入mysql jar包的地址(例如C:\mysql-connector-java-3.1.13-bin.jar)
2.powerdesigner-Tools-General Options-Variables 修改JAR,JAVA,JAVAC,JAVADOC的Value
例如 JAR的Value: C:\Java\jdk1.6.0_30\bin\jar.exe
JAVA的Value: C:\Java\jdk1.6.0_30\bin\java.exe
JAVAC的Value: C:\Java\jdk1.6.0_30\bin\javac.exe
JAVADOC的Value: C:\Java\jdk1.6.0_30\bin\javadoc.exe
3.powerdesigner-Database-Configure Data Connections-Connection Profiles
點擊Add Data source圖標, 依次填入連接信息
例如:Connection profile name:MySQL
Description: MySQL
Connection type: JDBC
DBMS type: MySQL
User name: root
Password: 123
JDBC driver class: com.mysql.jdbc.Driver
JDBC connetion URL: jdbc:mysql://localhost:3306/database
JDBC driver jar files: C:\mysql-connector-java-3.1.13-bin.jar