不就是没有ProductImpl_Stub, 看看rmic生成到哪里了.
解决方案 »
- 网络连接问题,高分求解啊,在线等待···
- 按钮无法注册动作事件监听器
- toString方法问题!!
- 代码?
- JTable数据库问题,高手进来帮忙看下!谢谢
- 新手上路,帮忙看看了 在线等.........
- 用java调用word
- 关于jbuilder的调试问题。200分
- 是不是大家都排斥www000这个名字呀?为什么我问的问题没人回答呢?这里有女同胞吗?帮帮我吧!
- 关于anonymous inner class的问题?请大家帮忙!!!
- 我在frame1创建了frame2,在创建frame2的时候,frame1.setEnable(false),现在关闭frame2的时候想把frame1.setEnable(true),但是在frame2中
- java中数据类型间的转换
不过你上面的程序不用生成存根类的,只是个注册名字的程序,你单独运行他不会提示上面的错误的。
你看的是java核心技术那本书吧,那本书我也有。上面提示的错误的方法是给你的ProcuctImpl用rmic生成存根类
rmic ProductServer 然后,要开始rmi服务。在服务器的命令行中运行start rmiregistry。 接下来才能进行开始java ProductServer
注意:你的目录一定要对!否则会找不到那个stub和skel文件。万事OK!
error: Class ProductServer does not implement an interface that extends java.rmi.Remote; only remote objects need stubs and skeletons. 于是我试着执行 rmic ProductImpl 问题解决了.这里我还想问一下 frankie_jiu(肥嘟嘟) 朋友,你的记性真不错,我看的就是 Core Java Volume 2, 为什么书上说调用 ShowBindings 显示的输出应为 rmi:/toaster rmi:/microwave
,而我运行时显示的是 //:1099/toaster //:1099/microwave .有什么不同之处吗?我将在这两天内结帖,希望大家能再给予一些帮助,我感觉 RMI 很难学,自己一个人看有太多不懂的地方啊.谢谢 kesney(兔爷) frankie_jiu(肥嘟嘟) 的帮助. yefc(yefc) ,你的水平一定很高,能不能给一些详细的解释?
1099是端口号