中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

编译Netty-all时提示找不到jni.h和jni_md.h的解决方法

问题现象描述

编译Netty-all时可能会出现找不到jni.h和jni_md.h的报错。

关键过程、根本原因分析

结论、解决方案及效果

修改“${netty-netty-4.1.17.Final}/transport-native-unix-common/pom.xml”,找到关键字CFLAGS,加入如下参数。

1
-I/usr/lib/jvm/java/include –I/usr/lib/jvm/java/include/linux
1
<env key="CFLAGS" value="-03 -Werror -Wno-attributes -fPIC -fno-omit-frame-pointer -Wunused-variable -fsigned-char