一分钟搭建Netty源码调试环境

我的环境是mac + jdk8

从官方仓库 https://github.com/netty/netty fork 到自己仓库

clone 下来

用idea打开项目

 

maven 勾选 mac 和 jdk8

然后点击maven 的刷新按钮

 

 

io.netty.handler.codec.redis.FixedRedisMessagePool

下面两个类导入失败

import io.netty.util.collection.LongObjectHashMap;
import io.netty.util.collection.LongObjectMap;

 

进入到common目录,编译一下就可以了

cd common

mvn clean compile

 

 

现在我们就有了可注释、可调试的netty源码环境了!

 

 

可以先看看官网给的demo

打断点跑跑

多看源码多调试,学习netty第一步

后面会从netty基础组件和源码还有线程模型一步步学习!

 

 

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部