在RMI注册表中设置类路径是否必要/重要?

时间:2014-01-07 08:42:14

标签: java registry classpath rmi

在注册表中设置类路径以使RMI正常工作是否必要或重要?

1 个答案:

答案 0 :(得分:3)

与@ Rahul毫无根据的断言相反,确实需要为RMI注册表设置CLASSPATH,除非:

  1. 您从一个目录启动注册表,该目录也是.class文件包结构的头部。
  2. 您正在使用代码库功能,或
  3. 您正在通过LocateRegistry.createRegistry().
  4. 在与RMI远程对象相同的JVM中启动注册表

    如果你不做这四件事之一,当你将远程对象绑定到注册表时,你会得到ServerException包裹ClassNotFoundException