錯誤信息
在中間件的實驗中,在測試老師的例子的時候,在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,就可以發(fā)現問題解決了
解決方法二(不推薦,治標不治本)
Windows -> Preferences -> Java -> Compiler -> Errors/Warnings ->
Deprecated and trstricted API -> Forbidden reference (access rules): -> 更改為 warning (默認是error)