RMI客户端-服务器的Maven多模块共享类

im尝试使用多模块在maven中构建RMI客户端服务器。 我的问题是,模块idClient需要具有ServerInterface才能采取绑定的服务器位置。 这是项目结构:

RMI客户端-服务器的Maven多模块共享类

我需要的是2个模块之间的“连接”,这是客户端对rmi的作用: Registry registry = LocateRegistry.getRegistry(hostname,1099); static server = (ServerInterface) registry.lookup("SERVER");

服务器类似于:

Registry r = LocateRegistry.createRegistry(1099);
    r.rebind("SERVER",server);

其中服务器-> ServerInterface服务器;

在iDClient的pom中,我们具有这种依赖性

<dependency>
        <groupId>Server</groupId>
        <artifactId>idServer</artifactId>
        <version>1.0-snAPSHOT</version>
        <scope>compile</scope>
    </dependency>

但是当我尝试编译客户端模块时,出现此错误:

RMI客户端-服务器的Maven多模块共享类

我是Maven的新手,任何帮助将不胜感激。

julia_cm 回答:RMI客户端-服务器的Maven多模块共享类

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3057398.html

大家都在问