java中 jacob作用_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: 由于應用程序配置不正確,應用程序未能啟動。重新安裝應用程序可能會糾”。而一模一樣的配置在正常機器上就能行。
這個問題我也不知道!
總結
以上是生活随笔為你收集整理的java中 jacob作用_jacob在java系统中的应用配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt: GIF图片播放器(QMovie类
- 下一篇: visual studio(C++)实现