Java RMI warning



我创建了一个RMI客户端服务器,但是当我从库计算机切换回笔记本电脑时,我发现以下警告在我的笔记本电脑时发生。希望使用RMIC服务器编译我的服务器:

警告:弃用了骨骼和静态存根的生成和使用。骨骼是不必要的,静态存根已被动态生成的存根取代。鼓励用户从使用RMIC生成骨骼和静态存根的情况下迁移。请参阅java.rmi.server.UnicastRemoteObject的文档。

我对这个错误的来源而感到困惑,并且需要重新编译我的程序,就像它的工作时一样,我需要更改不正确的打印语句。有人知道为什么我会收到此错误以及如何解决/解决问题吗?

警告表示Java编译器的版本(或仅是配置)更改。如警告所述,您不应再使用RMIC生成存根,而是使用自动生成的动态存根。如果您只有警告,您的代码仍应工作...没有任何代码很难说其他任何内容。

最新更新