我有一个小型的Netty服务器,我正在尝试遵循聊天示例。
我正在使用maven并已添加依赖项,如下所示:
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-all</artifactId>
<version>5.0.0.Alpha1</version>
</dependency>
现在,当我尝试SelfSignedCertificate
从io.netty.handler.ssl.util.
Eclipse导入或其他任何类时,都会抱怨,因为它不在该依赖项添加的.jar文件中。
关于我应该包括什么的任何提示?谢谢!
该版本5.0.0.Alpha1
实际上是一个非常旧的版本(2013年12月22日)。
根据The Central Repository的最新版本,io.netty4.0.19.Final
已于2014年4月30日发布。
但是,如果您查看聊天示例程序的pom文件,则可以看到它5.0.0.Alpha2-SNAPSHOT
是所有netty代码的导入版本。
再往研究表明,API文档的5.0.0.Alpha2-SNAPSHOT
不包括包,但是如果你出去github上的处理程序代码,看看你可以看到util包在24天前,并将例如您链接显示为只有18天大。
我认为您要么必须等待该软件包合并到发行版中,要么下载5.0.0.Alpha2-SNAPSHOT
并自行构建并在本地安装。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句