no JSTAF in java.library.path

2022-03-28 13:49:17 浏览数 (1)

这几天在做项目的时候,用到了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 FilesMyEclipsebinarycom.sun.java.jdk7.win32.x86_64_1.7.0.u45bin;

0 人点赞