Wednesday, January 24, 2007

加载jar文件里的本地库

java程序开发中经常用到JNI调用本地library, 同时又希望将library同class文件编译成一个jar文件以方便deploy.

但是JDK的classloader不支持从jar文件中加载library, 一个变通的方法就是jar里的library以临时文件的方式写到临时目录或java.library目录.

附上两篇文档链接 :

Load Library inside a jar file

使用JNI时,装载本地库的小技巧

No comments: