Web中的异常JNative library not loaded

Tomcat中的项目A存在已久,其中的JNative调用也一直没有出问题。
今天把项目A改了一名字叫项目B,与项目A部署在了同一个Tomcat中。
两个项目只是名字不同而已,项目B的功能全部没问题,除了JNative调用,在new JNative()时抛出了一个异常JNative library not loaded。

这种情况下,很可能是因为把JNative.jar这个文件放在了项目自己的lib文件夹中。

解决:
把项目A和项目B中的JNative.jar删除,在Tomcat/lib中追加JNative.jar。重新启动Tomcat。

具体问题分析参考下面这篇文章:
http://blog.sina.com.cn/s/blog_4cef5c7b0100tzg3.html

你可能感兴趣的:(tomcat,jnative)