废话不说先贴出错误提示
java.lang.UnsatisfiedLinkError: no jacob in java.library.path...
看第一句话就知道在java.library.path中没有找到jacob。
前提:我在项目里运行没有问题,因为在system32底下和jdk/bin,都有放jacob.dll 。但是用exe4j打包后,报以上错误。exe4j绑定了自己的jre(有放jacob.dll)。
既然在java.library.path中没有找到jacob,那打印出java.library.path里的路径。
System.out.println(System.getProperty("java.library.path"));
(获得java系统信息的一个类,是私有的构造函数,所以它的函数都是静态的,可以直接调用,System.getProperty()函数根据参数返回一些系统信息)具体这个方法的参数可以在网上搜索。
然而发现,优先找到了e:java/jre7,原来是绑定jre时,优先级的问题。虽然指定了jre 但是并未被使用。怎么办呢,把绑定的jre 移到最前面。得,问题解决。
搜遍网络未找到该问题解决办法。今天记录下来便于日后查看。本人的编写能力有限,解决问题的思路描述的不够清晰。如你看到敬请见谅。
相关推荐
java操作office的jar包,其中jacob.jar放在项目jar文件夹中,jacob.dll放在C:\Windows\System32文件夹下
jacob 1.9语音生成文件,jacob x64.dll和jacob.jar 版本为1.9。 jacob.dll放入 C:\Program Files\Java\jdk1.8.0_121\jre\bin jacob.jar通过idea配置到项目dependencies
jacob文件下载(jacob.jar和jacob.dll)
jacob插件操作所需核心包(需要在jdk的bin目录、电脑的system32目录下导入jacob.dll,然后再java项目下导入jacob.jar包即可使用),如有疑问可留言:963604288@qq.com
jacob-1.18-M2! 含Jacob.jar包以及Jacob.dll(32位和64位均有)文件, 说明文档API等文件集合
jacob-1.19-x64.dll jacob-1.19-x86.dll jacob.jar LICENSE.TXT BuildingJacobFromSource.html EventCallbacks.html JacobComLifetime.html JacobThreading.html ReleaseNotes.html UsingJacob.html allclasses-...
资源包含:jacob.jar以及jacob-1.20-x64.dll文件
jacob.dll32位64位jacob.dll32位64位jacob.dll32位64位
jacob.jar和jacob.dll(配置说明和代码例子) 包含jar包和dll文件,还有配置说明(图),简单代码例子
jacob.jar + jacob.dll 1.7
jacob1.19(包含jacob-1.19-x64.dll和jacob-1.19-x86.dll)
jacob.jar1.20及使用方法 解压后获得3个文件 jacob.jar jacob-1.20-x64.dll jacob-1.20-x86.dll 包含(32位,64位)以及文档 jacob(java com bradge) 通过调用MS OFFICE可以快捷的将word excel ppt等转换为pdf
看到好多下载的都只有jacob。jar,木有jacob。dll,俺就上传一个啵
2020最新版jacob 1.20.jar jacob-1.20-x64.dll jacob-1.20-x86.dll
这个是可以正常运行的文件,已经测试成功,需要的可以下载。
jacob.jar1.19及使用方法 解压后获得3个文件 jacob.jar jacob-1.17-x64.dll jacob-1.17-x86.dll jacob.jar 放到项目的lib目录 win7 jacob-1.17-x64.dll 放到C:\Windows\System32 jacob-1.17-x86.dll 放到C:\...
jacob-1.14.3.dll及使用方法
word/excel等转html工具,很好用的。
Jacob 是Java-COM Bridge的缩写,它在Java与微软的COM组件之间构建一座桥梁。使用Jacob自带的DLL动态链接库,并通过JNI的方式实现了在Java平台上对COM程序的调用。
Dll文件jacob.dll & swt-win32-3139.dll