netty源码编译踩坑

以mac os 非m1为例:

1、java: 程序包sun.misc不存在,把主pom的java版本改成8

netty源码编译踩坑_第1张图片

 

2、io.netty.util.collection下的类找不到

netty源码编译踩坑_第2张图片这个类在common包的templates下,需要先在common目录下mvn clean compile 

执行的时候又会遇到找不到devtools的依赖,could not find artifact netty-dev-tools:4.1.76.Final-SNAPSHOT,这里需要对netty-dev-tools 做一次maven install,成功后再回去compile common,最后build project即可通过~

你可能感兴趣的:(java,开发语言)