no JSTAF in java.library.path

来源:互联网 发布:知乎回答排序规则 编辑:程序博客网 时间:2024/05/22 10:27

这几天在做项目的时候,用到了staf,也加载了JSTAF.jar包,但是运行时会出现下面这个异常,提示no JSTAF in java.library.path,百度了一下,没有找到解决办法,也在STAF官网上一顿乱搜,还是无果,最后试着在google上搜索了下,找到了解决方法

 

(1)先打印出java.library.path的值: System.out.println("-------java.library.path:"+System.getProperty("java.library.path")); 刚开始把JATAF.dll拷贝到了JDK的bin目录下,然并卵,最后拷贝到java.library.path中的一个目录即可解决问题

 

(2)然后将JSTAF.dll文件拷贝到下面路径(根据自己实际得到的-java.library.path目录而定),我当时使用的是myeclipse,最终得到的目录是myeclipse下的目录

D:\Program Files\MyEclipse\binary\com.sun.java.jdk7.win32.x86_64_1.7.0.u45\bin;

0 0