oepnejb -start 启动 could not create the java virtual machine

   今早启动openejb的时候,报错:

could not create the java virtual machine

 

刚开始以为是JDK 没有配置好,测试窗口命令都可以,感觉不是。问题可能在openejb环境上,去网上搜了半天也没发现什么结果,后来在一个旮旯里openejb作者的一句话:

openejb 运行jdk 环境必须在 jdk1.4 以上,

我的JDK是1.6啊,难道变了?

想起昨晚安装了oracle10g,前面的JDK变量好像没有配置,立即cmd --  java -version

还真是的jdk 变成了:version 1.3.1_01 java(TM)的是<build1.3.1_01>

 

 

解决办法:将JDK 加入到oracle环境变量的最前面。这样java -version jdk1.6.0.6 回来了。

当然openejb也能启动了。

C:\Program Files\Java\jdk1.6.0_06\bin;M:\oracle\product\10.1.0......

 

你可能感兴趣的:(java,jdk,oracle,C++,c)