本人用BCB的IDL2cpp编译.IDL文件时,老编译不过去,请指教(200分)

  • 主题发起人 主题发起人 chenwm
  • 开始时间 开始时间
C

chenwm

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在在开发一个三层的系统,采用corba为中间间,服务端用DELPHI开发,
客户端有些部分要用VC开发,所以要用到IDL2CPP,但是我用它编译时老是提示说
java虚拟环境不对 ,我已经安装了JDK1.2.2,因为对java不熟悉,我想可能是java
环境配置不对,请高手指教
用IDL@CPP编译.IDL文件时出现以下错误提示:
Unable to initialize threads: cannot find class java/lang/Thread
could not create JVM
 
检查路径设置,把你的jdk1.2.2的相关路径(lib,bin等)放到最前面试试
 
在AUTOEXEC.BAT里面设置CLASSPATH。
因为安装VISIBROKER后,它的安装缺省的修改了CLASSPATH,导致了JAVA编译程序
找不到所需的类。在AUTOEXEC.BAT中,添加上缺省的CLASSPATH就可以了。
 
多谢2位支持,估计是与原来我安装的delphi的classpath有冲突
我试了一下,现在可以了
 
后退
顶部