idl2java不适用于64位JVM?加载jre\bin\server\jvm.dll时出错

idl2java不适用于64位JVM?加载jre\bin\server\jvm.dll时出错,java,jvm,corba,idl,Java,Jvm,Corba,Idl,vbroker52\bin\idl2java.exe-verbose-VBJdebug-VBJjavavm D:\tools\java\jdk1.6.0_37_32\jre\bin\java.exe JVM: Loaded JVM dll D:\tools\java\jdk1.6.0_37_32\jre\bin\client\jvm.dll JavaVMInitArgs: ... D:\tools\java\jdk1.6.0_37_64\jre\bin\java.e

vbroker52\bin\idl2java.exe-verbose-VBJdebug-VBJjavavm

D:\tools\java\jdk1.6.0_37_32\jre\bin\java.exe  
JVM:  
    Loaded JVM dll D:\tools\java\jdk1.6.0_37_32\jre\bin\client\jvm.dll  
JavaVMInitArgs:  
...  
D:\tools\java\jdk1.6.0_37_64\jre\bin\java.exe  
Error loading: D:\tools\java\jdk1.6.0_37_64\jre\bin\server\jvm.dll  
Unable to load any JVM, exiting!!!  
vbroker52\bin\idl2java.exe-verbose-VBJdebug-VBJjavavm

D:\tools\java\jdk1.6.0_37_32\jre\bin\java.exe  
JVM:  
    Loaded JVM dll D:\tools\java\jdk1.6.0_37_32\jre\bin\client\jvm.dll  
JavaVMInitArgs:  
...  
D:\tools\java\jdk1.6.0_37_64\jre\bin\java.exe  
Error loading: D:\tools\java\jdk1.6.0_37_64\jre\bin\server\jvm.dll  
Unable to load any JVM, exiting!!!  
我尝试了几个版本的JVM-只有在使用64位JVM时才存在问题。

它是已知的bug吗?

旧的visibroker idl编译器无法处理64位Java运行时。这行不通。但是您可以尝试使用32位JVM创建java代码(使用idl2java),并使用64位JDK进行编译