使用maven-antrun-plugin解决shade后netty无法加载native库

上文在使用maven-shade-plugin将netty-all包shade化时,手动拷贝netty-all源码中的native文件并重命名放到resource/META-INF/native中,后续查看netty github中的issue区,发现netty在测试对shade支持的时候,通过maven-antrun-plugin来自动解决这个问题 https://github.com/netty/netty/blob/4.1/testsuite-shading/pom.xml

image.png
image.png

你可能感兴趣的:(使用maven-antrun-plugin解决shade后netty无法加载native库)