Netty源码分析笔记之运行Netty 源码自带的例子example时,编译不通过

简介:

主要分享下,在运行netty源码自带的例子时,遇到的问题:

主要步骤如下:

    1、从git上下载好netty源码【netty-netty-4.1.6.Final】

    2、直接导入到Intellij idea里,

    3、运行example模块下的echo例子

报以下错误:

wKioL1mnpO3AH1tPAAHlCE1bGSc636.png-wh_50


很明显,缺少依赖包,当时感觉很纳闷,netty这么优秀的框架,为什么会缺少依赖包呢?

解决措施:

    在handler模块的pom文件里添加依赖

    

1
2
3
4
5
6
7
8
9
10
11
12
< dependency >
   < groupId >org.apache.tomcat</ groupId >
   < artifactId >tomcat-jni</ artifactId >
   < version >8.5.20</ version >
</ dependency >
 
< dependency >
   < groupId >org.eclipse.jetty.alpn</ groupId >
   < artifactId >alpn-api</ artifactId >
   < version >1.1.3.v20160715</ version >
   < scope >provided</ scope >
</ dependency >

再次运行,

EchoServer

可以正常编译运行了,如下图所示:

wKiom1mnpcvSzwM6AAGkUSP2cL0415.png

总之:

    对优秀框架,同样要有怀疑的态度。











本文转自故新51CTO博客,原文链接:http://blog.51cto.com/xingej/1961378 ,如需转载请自行联系原作者





相关文章
|
2月前
|
Java API 容器
《跟闪电侠学Netty》阅读笔记 - 数据载体ByteBuf
《跟闪电侠学Netty》阅读笔记 - 数据载体ByteBuf
79 0
|
2月前
|
缓存 网络协议 算法
《跟闪电侠学Netty》阅读笔记 - Netty入门程序解析
《跟闪电侠学Netty》阅读笔记 - Netty入门程序解析
133 0
|
2月前
|
消息中间件 缓存 Java
《跟闪电侠学Netty》阅读笔记 - 开篇入门Netty
《跟闪电侠学Netty》阅读笔记 - 开篇入门Netty
86 0
|
3月前
|
监控 网络协议 调度
Netty Review - 深入探讨Netty的心跳检测机制:原理、实战、IdleStateHandler源码分析
Netty Review - 深入探讨Netty的心跳检测机制:原理、实战、IdleStateHandler源码分析
104 0
|
4月前
|
开发工具 git
网络编程(三)netty学习demo和笔记和推荐的4本书
网络编程(三)netty学习demo和笔记和推荐的4本书
107 0
|
4月前
|
网络协议 Java 容器
《跟闪电侠学Netty》阅读笔记 - ChannelHandler 生命周期
《跟闪电侠学Netty》阅读笔记 - ChannelHandler 生命周期
40 0
《跟闪电侠学Netty》阅读笔记 - ChannelHandler 生命周期
|
4月前
|
Java API
《跟闪电侠学Netty》阅读笔记 - 数据载体ByteBuf(二)
《跟闪电侠学Netty》阅读笔记 - 数据载体ByteBuf
30 0
|
4月前
|
API 容器
《跟闪电侠学Netty》阅读笔记 - 数据载体ByteBuf(一)
《跟闪电侠学Netty》阅读笔记 - 数据载体ByteBuf
39 0
《跟闪电侠学Netty》阅读笔记 - 数据载体ByteBuf(一)
|
4月前
|
缓存 网络协议 算法
《跟闪电侠学Netty》阅读笔记 - Netty入门程序解析(二)
《跟闪电侠学Netty》阅读笔记 - Netty入门程序解析
59 1
|
4月前
|
设计模式 网络协议 算法
《跟闪电侠学Netty》阅读笔记 - Netty入门程序解析(一)
《跟闪电侠学Netty》阅读笔记 - Netty入门程序解析(一)
81 1
《跟闪电侠学Netty》阅读笔记 - Netty入门程序解析(一)