栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

netty-4.1.72.Final学习:1.代码编译

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

netty-4.1.72.Final学习:1.代码编译

1. 首先官网: Netty: Home

2. 下载源码

3. 解压源码

4. idea打开源码

5. 重新读取pom文件,加载所有的maven项目

6. 编译代码

7. 编译失败,因为缺失 类

import io.netty.util.collection.IntObjectHashMap;
import io.netty.util.collection.IntObjectMap;

8. 通过netty代码中存在的脚本,自动生成类

我试过,

1. 安装groovy,想运行这段脚本,结果不会弄,研究了很久,最终失败告终。

2. 试过  编译Netty源码遇到的一些问题-缺少io.netty.util.collection包 - 问北 - 博客园  最后的方法,将生成了class文件,然后反编译,去util下建 collection包,copy文件的方法,也是失败告终。

3. 方法试了很多,还跑去看了源码,也不知道6年前的那个程序员怎么想的,非要留个好多人都解决不到的问题放这里,直接多建几个类的事情。也不知道,这几个类是会变还是怎么回事。

不过,令人欣慰的是,研究了很久还是不知道怎么........................弄,用公司的windows电脑,各种方式都试了,还是不能编译通过。

本来也是没有头绪的,看了一篇 Netty 分享之动态生成重复性的代码_放逐的菜鸟的博客-CSDN博客

用自己的mac电脑,jdk11

执行了以下操作:

 就生成了如下的代码:

 然后运行示例代码:成功。

 呵呵,我还是不懂,不过代码是 run 起来了。

接下来就是,run 源码,学netty了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/686527.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号