设为首页 加入收藏

TOP

jacob在java系统中的应用配置
2014-11-23 21:27:01 】 浏览:254
Tags:jacob java 系统 应用 配置

  jacob是1999年开发的一个COM组件,主要作用是Java系统调用OFFICE WORD功能。采用操作系统端加载DLL;Java系统端加载JAR来实现通信。


  现在使用比较多的版本是jacob1.14.3版本,这个包下包含文件:


  jacob-1.14.3-x86.dll A(注意:这里不是说操作系统是32位,而是说JDK是32位,下同)


  jacob-1.14.3-x64.dll B


  jacob.jar C


  A文件是在你使用的JDK为32位时使用,B是当JDK是64位时使用;A或者B放在windows/system32下或者JDK的\jdk\jre\lib目录下。(系统环境变量path能够找到的目录)


  C文件放在项目lib下,或者直接放tomcat的lib下。


  然后,你就可以直接象使用一个jar工具包一样使用了。


  -----------------------------------------------------


  出现的错误可能:


  1. java.lang.UnsatisfiedLinkError:no jacob in java.library.path


  你的tomcat找不到需要加载的jacob-1.14.3- .dll文件。就算你放在windows/system32,还需要配置path环境变量。最简单的办法就是放在JDK的\jdk\jre\lib


  2. C:\WINDOWS\system32\jacob-1.14.3-x86.dll: 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正...


  这个问题可能是你下载的jacob版本太低或者太高,换个试试。另外,我由于项目需要在虚拟机测试过:在Windows 2003 X64虚拟机上配置的tomcat+jacob+JDK5 x64系统,不知什么原因,不能正常使用:报错“C:\WINDOWS\system32\jacob-1.14.3-x64.dll: 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠”。而一模一样的配置在正常机器上就能行。


  这个问题我也不知道!


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇JavaMail深入浅出(1) 下一篇JAVA判断字符串是否为数字

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目