Libgdx桌面无法运行-警告:发生了非法的反射访问操作

LTM:

我正在关注本教程(http://www.kilobolt.com/day-2-setting-up-libgdx.html)。但是在步骤18中,我将项目作为Java应用程序运行,但出现以下错误:

在此处输入图片说明

我尝试环顾四周,但没有找到解决我的错误的方法。

有任何想法吗?

编辑:

运行java --version退货

openjdk 11.0.4 2019-07-16
OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3, mixed mode, sharing)

我的libgdx版本是1.9.10,我认为是最新的?

第二:

什么版本libgdxjava您使用的?


对于错误检查此 question

像您一样,发问者在ubuntu下使用libgdx和更高版本的open jdk
降级到版本8似乎已经解决了该问题。


这些警告基本上说明了基本代码使用的功能已被弃用并等待删除。使用较新版本的libgdx可能会解决该问题。

但是,其中一些问题可能无法解决,因为libgdx似乎不再处于(积极的)积极发展之下。通常的建议是不要使用其他任何东西JDK 8

根据回购协议(例如this1.9.10,确实是最新版本。

还要注意,这些只是警告,您可能会无所适从。但是,由于open-jdk实现面临其他问题,因此忽略它们不是您的选择。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章