来自netty git repository的netty安全聊天示例中的编译错误

时间:2015-04-15 22:05:15

标签: java client server netty

我将以下netty示例地址中的所有类复制到我的java项目中: https://github.com/netty/netty/tree/master/example/src/main/java/io/netty/example/securechat

我从这个文件中添加了所有的jar(没有包含源代码的jar): http://dl.bintray.com/netty/downloads/netty-4.0.27.Final.tar.bz2

但是我的类中有编译错误,因为在上面地址的jar中找不到SslContextBuilder类。

您是否会告诉我是否跳过了一个包含SslContextBuilder类的jar,或者是使用SslContextBuilder类的正确上下文来处理安全聊天的代码示例。

最诚挚的问候, 奥勒利安

3 个答案:

答案 0 :(得分:0)

您正在使用5.0的示例。请尝试分支4.0或4.1中的示例,然后它应该工作正常。更具体地说,尝试:

https://github.com/netty/netty/tree/4.0/example/src/main/java/io/netty/example/securechat

答案 1 :(得分:0)

如果要运行4.0.27.Final的示例,则需要确保使用作为发布标记一部分的示例。

所以使用这些:

https://github.com/netty/netty/tree/netty-4.0.27.Final/example/src/main/java/io/netty/example

答案 2 :(得分:0)

它在4.0.28中修复。最后,我可以在netty-handler-4.0.28.Final.jar中找到它。