Netty源码编译

Netty源码编译

想了解Netty源码,最好先从 netty-example 开始,多跑几个 example,了解Netty的实际应用。

编译 netty-example 会出现很多乱七八糟的问题,根本原因是因为缺少 io.netty.util.collection 包。

解决方法

1.先 install Dev-Tools 模块

2.接着 install Common 模块

install Common 模块时,如果报错:

复制代码
invalid newline character (expected: CRLF) [Newline]

执行命令

复制代码
mvn clean install -DskipTests=true -Dcheckstyle.skip=true

或者在 Common 模块的 pom.xml 文件

maven-checkstyle-plugin 加入:

复制代码
<plugin>
    <artifactId>maven-checkstyle-plugin</artifactId>
	<configuration>
	  <skip>true</skip>
    </configuration>
</plugin>

接着 install Common 模块。

最后重新运行 netty-example的 main方法 ,编译通过,成功运行 。

相关推荐
ocean210314 小时前
2025-2026年Java语言及生态面试高频知识点洞察
java·开发语言·面试
2302_11114 小时前
java时间类型
java·开发语言
用户81818706274614 小时前
第25章 Redis集群脑裂实录:一次真实故障复盘
java·后端
运行时异常14 小时前
【WMS 仓储系统集成 AI Agent 实战】第 6 讲:RAG 知识库——“输出简单流程“为什么检索不到任何东西
java
小七在进步14 小时前
类和对象(三)
java·开发语言
夜不会漫长14 小时前
C++:类和对象(1)
java·开发语言·c++
czt_java14 小时前
Java文件IO核心知识点总结
java·开发语言
EatFan14 小时前
从单体到模块化:我的 Spring Boot 项目为什么拆成 framework、module、server?
java·spring boot·后端
Java内核笔记14 小时前
Spring Boot 4 可观测性源码剖析:OpenTelemetry 全链路打通日志、指标、追踪
java·后端
Wang's Blog14 小时前
Java框架快速入门: Spring Security+OAuth2之跨域处理
java·开发语言·spring