在其他模块中使用RMI接口实现(intellij)

时间:2017-01-09 22:47:22

标签: java intellij-idea rmi

我在Intellij有RMI项目。 我有一个带接口的包(名为common的包)以及其他带接口实现的服务器包。

当我尝试在服务器包上的Main类中注册我的服务时,我会执行类似

的操作

注意:远程服务也是接口模块中定义的服务的基本接口。

private static void registerService(RemoteService service) throws RemoteException {
        LocateRegistry.getRegistry().rebind("service", ServiceImpl.getInstance());
    }

但是它给了我一个ClassNotFoundException,因为他找不到ServiceInterface.java(它在接口模块中),我将接口模块作为依赖作为服务器模块中的编译范围。出了什么问题?

0 个答案:

没有答案