首页 > 解决方案 > java 11 中影响 Netty 优化?

问题描述

当我从 Java 8 升级到 11 时,我在使用 Netty 时遇到了麻烦。

Netty - 无法访问类 jdk.internal.misc.Unsafe

结果证明是一条调试消息,让我们知道 Netty 无法进行完全优化。同样在上述链接的答案中,要获得完全访问权限,我们需要通过命令行标志打开访问权限。

-Dio.netty.tryReflectionSetAccessible=true

但我也看到setAccessible( true ) JDK 11 不再提供这一点。

按照线程的链接-> https://github.com/netty/netty/issues/7817

所以我想知道 Netty 是否可以在 Java 11 中完全高效地工作,从 Java 9 开始引入新的模块系统和限制,因为它在 Java 8 中工作,对访问内部包没有限制。

标签: javanettyjava-11openjdk-11

解决方案


推荐阅读