美文网首页大学生世界程序员大学生活
【RMI】解决 eclipse 编译错误:Access rest

【RMI】解决 eclipse 编译错误:Access rest

作者: 6J | 来源:发表于2017-04-20 11:09 被阅读0次

错误信息

在中间件的实验中,在测试老师的例子的时候,在import javax.rmi.PortableRemoteObject; 时报错了,信息如下:


原因

在不同的jar文件中有多个类。删除并重新添加JRE lib将使正确的类成为第一个。想要一个基本的解决方案,确保排除具有相同类的jar文件。

[Nels Beckman](http://stackoverflow.com/users/250096/nels-beckman)在stackoverflow上的回答

解决方法一

右键项目


选择propproperties

选择** Java Build Path** ->选中 ** JRE System Library** ->remove

然后再选择 Add Library...
再次选择 JRE System Library--> Next-->finish
这里我选择的是WorkSoace default JRE。

然后选择OK,就可以发现问题解决了

解决方法二(不推荐,治标不治本)

Windows -> Preferences -> Java -> Compiler -> Errors/Warnings ->
Deprecated and trstricted API -> Forbidden reference (access rules): -> 更改为 warning (默认是error)

相关文章

网友评论

    本文标题:【RMI】解决 eclipse 编译错误:Access rest

    本文链接:https://www.haomeiwen.com/subject/kbbhzttx.html