编译Wildfly-openssl-1.0.4.Final.jar时提示jni.h文件不存在的解决方法
问题现象描述
编译wildfly-openssl-1.0.4.Final.jar时报错,报错信息如下。
1 | ../libwfssl/include/wfssl.h:41:17: fatal error: jni.h: No such file or directory |
关键过程、根本原因分析
在“./libwfssl/include/”下未找到名为jni.h的头文件,该类头文件是Java自带的.h文件。
结论、解决方案及效果
执行find命令全局搜索,将Java相关路径下的.h文件复制到对应的“./libwfssl/include/”目录下,重新编译即可。
类似的报错问题皆可尝试用该方法解决。
父主题: 故障排除