visibroker调试出错“unable to load any jvm”释疑

chen9911 2002-11-12 04:16:42
我看了苏洋先生《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:盘,问题依然。请问问题出在哪里,请指教。谢谢!盼复。

...全文
61 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lynn98 2003-02-28
  • 打赏
  • 举报
回复
搜索找到jvm.dll文件,在F:\java\jre\bin底下建一个classic目录,拷入jvm.dll文件就可以了。我是这样做的
kexsong 2002-11-18
  • 打赏
  • 举报
回复
我也遇到过,后来我把classpath里的没用的设置全删除了,后来就好了。我的与corba有关的classpath设置如下:
c:\jdk\lib\dt.jar;
c:\jdk\lib\tools.jar;
C:\jdk\lib\servlet.jar;
C:\Inprise\vbroker\lib
别的系统和用户变量都不用自己手工增加的,安装好后会帮我们设置好了
heliosky 2002-11-17
  • 打赏
  • 举报
回复
我也碰到过,重装一遍j2sdk就能解决。原因我也不知道。

1,219

社区成员

发帖
与我相关
我的任务
社区描述
企业软件 中间件技术
社区管理员
  • 中间件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧