如何在Spring Boot应用程序中集成JNI共享库

mme*_*jak 6 java-native-interface gdal tomcat8 spring-boot

我尝试在网上搜索,但我找不到任何相关的教程或如何将JNI共享库集成到Spring Boot项目中.我想将GDAL库与一个小型Spring Boot REST应用程序集成.

是否可以将JNI与嵌入式Tomcat一起使用?

有人可以提供关于如何将编译的jar和实际库文件包含到Spring Boot项目中的链接或解释吗?Maven将是一个首选的构建选项,但gradle也可以.

小智 0

我面临着完全相同的情况。我的应用程序有一个嵌入式 JNI 库,我无法将其嵌入到 WAR 文件中。从 Eclipse 运行,它可以正常执行,但对于 WAR 文件构建,这是不可能的。我相信解决方案的关键是关于“spring-boot-maven-plugin”的重新打包目标,但我对此的信息很少。问候,