分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

54. Netty源代码编译

发布时间:2023-09-06 01:52责任编辑:赖小花关键词:源代码编译
一. ?前言

看完RocketMQ的源代码后,其namesrv和broker通信机制使用的就是Netty,故对Netty产生了兴趣。根据自己一般学习的规律,都是先把源代码下载,编译出来,然后断点已经打日志调试。
所以这篇文章介绍mac下面怎么下载编译Netty源代码。

二. 下载源代码

github源代码地址

https://github.com/netty/netty

打开命令行,通过里面的地址clone即可:git clone git@github.com:netty/netty.git

三. 命令行编译
mvn install -DskipTests

-DskipTests代表跳过测试用例步骤,因为跑测试用例时间有点长,当然你也可以直接mvn install。

执行完毕后,结果如下:

四. 导入intellIJ

  1. 打开ij,然后file->open,找到刚才下载的Netty目录即可(第一次导入有点慢)

  2. View-> Tool Windows->Maven Projects 打开右侧Maven Projects窗口

  3. 编译,比如编译common
    Netty/Common->Lifecycle->install

    install 执行完毕结果

54. Netty源代码编译

原文地址:http://blog.51cto.com/483181/2112163

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved