随笔 - 44  文章 - 78  trackbacks - 0
<2008年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

 Happy 牛 Year
一、一周至少写一篇博文;
二、每天至少学习半个小时。
三、奔向小牛!

常用链接

留言簿(6)

我参与的团队

随笔分类

随笔档案

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

最近用到了jacob.jar来转换word文件,出现一些问题都是关于配置的,先将一些配置说明一下,以供大家参考。
一、将jacob.dll拷贝到windows/system32下,并在部署环境中添加jacob.jar包,这两个文件的版本必须一致,不然会出现一些错误,如果多个应用用到改包,最好放到公共包目录下,因为可能出现一些错误。
二、如果通过上述配置还不能正确运用该包,则将jacob.dll放入 Java\jdk\jre\bin目录下,如果不是web应用,则需将jacob.dll放到Java\jdk\jre\lib\ext目录下。

如果仍然出现no jacob in the java.library.path错误,把jacob.dll放到System.getProperty("java.library.path")取到的目录下。


提前祝大家五一快乐!
posted on 2008-04-28 15:07 Tiger1102 阅读(7520) 评论(9)  编辑  收藏 所属分类: 每日进阶

FeedBack:
# re: 关于java使用jacob.jar调用word的配置问题 2008-04-28 16:12 coder
呵呵,前段时间我也是用jacob来操作调用word.学到的点东西,不过后来架构上不了问题放弃了。学习jacob用java方法调用word网上贴子有不少,不过感觉相互“学习”的不少。我这有学习jacob中提到的Microsoft SDK for Java 4.0找了较长的时间才找到的。(要的加我QQ:332328180 说明:要MS java sdk,也欢迎加我一起学习jacob)  回复  更多评论
  
# re: 关于java使用jacob.jar调用word的配置问题 2008-04-29 16:18 YODA
jacob还是有一点局限性的,一是只能在windows平台用,二是native的代码容易引发java虚拟机的crash。但是很不错,这个至少是一个Java操作Word的方法  回复  更多评论
  
# re: 关于java使用jacob.jar调用word的配置问题 2008-09-04 22:46 jovenno
是不是不支持windows 2003 操作系统呀?如果支持的话,具体的操作步骤是怎么样的呢?我的web工程。  回复  更多评论
  
# re: 关于java使用jacob.jar调用word的配置问题 2008-09-16 08:55 郭永斐
@jovenno
可以的啊,我上周刚在windows 2003 server版上使用过,步骤和上面的一样.  回复  更多评论
  
# re: 关于java使用jacob.jar调用word的配置问题 2008-10-13 10:42 Tao
Exception in thread "main" java.lang.UnsatisfiedLinkError: createInstance
at com.jacob.com.Dispatch.createInstance(Native Method)
at com.jacob.com.Dispatch.<init>(Dispatch.java:146)
at com.jacob.activeX.ActiveXComponent.<init>(ActiveXComponent.java:58)
at cn.test.Test.main(Test.java:20)
这样的错误怎么解决啊!?请教!期待回复!  回复  更多评论
  
# re: 关于java使用jacob.jar调用word的配置问题 2009-05-11 13:44 jxp
我在windows 2003 server上的配置,怎么都不行?  回复  更多评论
  
# re: 关于java使用jacob.jar调用word的配置问题[未登录] 2009-06-04 15:38 zy
@jxp
是啊,在2k3上都不行的,真的不支持么,太可惜了。。  回复  更多评论
  
# re: 关于java使用jacob.jar调用word的配置问题 2009-06-08 09:48 Tiger1102
to zy:
在2003上是支持的,我用的就是2003 Server。  回复  更多评论
  
# re: 关于java使用jacob.jar调用word的配置问题 2009-08-11 11:27 qupeng
doc.replace("test1","第一章:宪政概论");
doc.replace("test2","第一章:宪政概论");
doc.replace("test3","第一章:宪政概论");
使用后怎么只能插入test1,后面的test2、test3不能写入???  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: