visibroker调试出错“unable to load any jvm”释疑
我看了苏洋先生《JAVA分布式应用程序设计》,该书是关于按照CORBA规范用JAVA语言进行分布式程序设计的,选用了visibroker 4.5.1。按照书中第六章的配置设好了各种变量,变量都设置为系统变量如下:
CLASSPATH .;F:\java\lib\tools.jar;F:\java\jre\lib\rt.jar;F:\Inprise\vbroker\bin;
OSAGENT_ADDR 202.114.241.57
OSAGENT_ADDR_FILE F:\Inprise\vbroker\adm\AddrFile.txt;
Path .;F:\Inprise\vbroker\bin;%SystemRoot%\system32;% SystemRoot%;%SystemRoot%\System32 \Wbem;F:\java\bin;
VBROKER_ADM F:\Inprise\vbroker\adm
OSAGENT_PORT 14000
按照第七章的例子做演示,用idl2java命令编译,结果显示"Error loading : F:\java\jre\bin\classic\jvm.dll,Unable to load any jvm,exiting!",我察看了“F:\java\jre\bin”下没有“\classic”子目录,而运行java的hello world例程序正确,我又重装了java和visibroker在F:盘,问题依然。请问问题出在哪里,请指教。谢谢!盼复。