我发现了 Netty 和 Java5 的兼容性问题。Java 5 中的“String”类不支持使用“Charset”类指定字符集,而只支持以字符串形式表示的字符集名称(例如,构造函数、getBytes)。
我至少见过两个不同的地方,
- 第 380 行的“QueryStringDecoder”
- 第 22 行的“WebSocketServerHandshaker13”
在 Java 5 环境中执行时代码中断的地方
对于那些无法在短时间内升级到 Java 6 但需要使用 netty 3.3.x 的人来说,是否有可能有一个 3.3.2 版本来解决这个问题?
谢谢