00000004.htm

来自「水木清华BBS」· HTM 代码 · 共 48 行

HTM
48
字号
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;rhythin&nbsp;(多米诺骨牌),&nbsp;信区:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;HLP!ClassLoader!&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Wed&nbsp;Apr&nbsp;&nbsp;7&nbsp;13:15:41&nbsp;1999)&nbsp;<BR>&nbsp;<BR>我给你发的信被退回来了,&nbsp;说没这用户!&nbsp;<BR>Hi,&nbsp;I&nbsp;have&nbsp;partly&nbsp;solved&nbsp;the&nbsp;problem.&nbsp;If&nbsp;on&nbsp;the&nbsp;client&nbsp;side,&nbsp;we&nbsp;use&nbsp;<BR>Object&nbsp;instead&nbsp;of&nbsp;the&nbsp;remote&nbsp;interface&nbsp;to&nbsp;get&nbsp;the&nbsp;stub,&nbsp;no&nbsp;exception&nbsp;<BR>will&nbsp;be&nbsp;thrown.&nbsp;<BR>i.e.&nbsp;<BR>Object&nbsp;obj&nbsp;=&nbsp;Naming.lookup(&quot;//foo/bar&quot;);&nbsp;<BR>not&nbsp;RemoteBar&nbsp;obj&nbsp;=&nbsp;(RemoteBar)&nbsp;naming.lookup(...)&nbsp;<BR>&nbsp;<BR>That's&nbsp;why&nbsp;I&nbsp;asked&nbsp;the&nbsp;second&nbsp;question.&nbsp;Though&nbsp;you&nbsp;know&nbsp;the&nbsp;remote&nbsp;<BR>interface&nbsp;of&nbsp;the&nbsp;remote&nbsp;object,&nbsp;you&nbsp;cannot&nbsp;use&nbsp;it&nbsp;to&nbsp;cast&nbsp;the&nbsp;stub&nbsp;you&nbsp;<BR>got,&nbsp;because&nbsp;the&nbsp;class&nbsp;loaded&nbsp;by&nbsp;system&nbsp;will&nbsp;be&nbsp;treated&nbsp;as&nbsp;a&nbsp;different&nbsp;<BR>class.&nbsp;So&nbsp;maybe&nbsp;we&nbsp;have&nbsp;to&nbsp;use&nbsp;reflection&nbsp;to&nbsp;solve&nbsp;the&nbsp;problem,&nbsp;too&nbsp;bad.&nbsp;<BR>【&nbsp;在&nbsp;Liyuany&nbsp;(缘分)&nbsp;的大作中提到:&nbsp;】&nbsp;<BR>∶<I>&nbsp;&nbsp;</I><BR>∶<I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;看来真有缘分一说,hehe。我头疼的就是这个问题。我用自己的ClassLoader&nbsp;</I><BR>∶<I>&nbsp;装入jar文件。然后,利用rmi机制调用远程方法,就会有例外ClassNotFound。好象&nbsp;</I><BR>∶<I>&nbsp;rmi用的装载器是系统的,它不认识我的ClassLoader装入的类。&nbsp;</I><BR>∶<I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不知道你做的是什么项目?能交流一下吗?如果愿意请给我发Email&nbsp;</I><BR>∶<I>&nbsp;<A HREF="mailto:lqw@csc.neu.edu.cn">lqw@csc.neu.edu.cn</A>&nbsp;</I><BR>∶<I>&nbsp;&nbsp;</I><BR>∶<I>&nbsp;【&nbsp;在&nbsp;rhythin&nbsp;(多米诺骨牌)&nbsp;的大作中提到:&nbsp;】&nbsp;</I><BR>&nbsp;<BR>&nbsp;<BR>--&nbsp;<BR>※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;bbs.net.tsinghua.edu.cn·[FROM:&nbsp;cascade.cs.ubc.]&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?