我将以下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类的正确上下文来处理安全聊天的代码示例。
最诚挚的问候, 奥勒利安
答案 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中找到它。