- 机器环境:win10 64位
- 开发工具:IntelliJ IDEA 2018.3.4 x64
- netty源码版本4.1.37.Final
1. 首先从github中拉取netty源码
源码地址:netty源码github地址
Image.png自行选择分支版本拉取
Image [1].png2. 将代码导入idea
将源码导入idea有两种方式:
- 直接下载源码zip包解压导入idea
- 通过git直接从github中拉取代码至idea
3. 解决源码中运行example时报错问题
在maven的profile中选上这几项
Image [3].png
运行example中的实例时发现codec-redis模块出现如下代码报错
Image [4].png解决办法:编译一下common模块
Image [5].png编译时会发现maven插件出现如下错误:
Image [6].png这是代码检查插件检查代码后发现校验不通过导致的,直接在parent的pom文件中注释该插件即可,
需要注释两处
Image [7].png Image [8].png
接下来再次编译common模块模块即可消除该错误了
Image [9].pngok,接下来就可以运行example中的各种示例了!
网友评论