我正在Eclipse(版本2019-06)中运行一个项目,该项目在我的计算机上使用java运行良好-“openjdk 1.8.0_222”
然而,当我尝试在我的另一台计算机上运行Eclipse(版本2021-3)与java -“openjdk版本“1.8.0_292”的项目时,它不工作!
出现以下错误:
警告:发生了非法的反射访问操作警告:非法的反射访问,由com.google.gson.internal.bind.反射类型适配器工厂(文件:/C:/Users/Gary/. m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar)对字段java.lang.Throwable.detailMessage警告:请考虑将此问题报告给com.google.gson.internal.bind.的维护人员。使用--illegal-access=warn启用进一步非法反射访问操作的警告警告警告:在将来的版本中,将拒绝所有非法访问操作
好像是新软件的设置有问题?有人知道吗?
如何解决此警告消息?
1条答案
按热度按时间nwlqm0z11#
我在Eclipse中自己解决了这个问题:
1.在Eclipse的包资源管理器中,右键单击项目中列出的JRE系统库,然后单击“属性”
1.单击“已安装的JRE”和“添加..."。现在选择“标准虚拟机”,然后单击“下一步”
1.选择最新安装的JRE的目录并键入名称。对我来说是:
1.单击“完成”