Could not initialize JavaVM

在网上查了许多资料,

有的地方说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

 

posted @ 2012-04-22 16:53  慢吞吞  阅读(8561)  评论(0编辑  收藏  举报