研究了这么久,终于把Jacob调试通过了。麻烦啊:
首先下载Jacob_1.11_zip,解压,选择自己机器的CPU类型(X68或AMD64)(我现在还搞不清楚,明明我的计算机是AMD64,可为什么偏偏还选用X86目录下面的呢?)。还有我下载不少的Jacob版本(例如jacob 1.7、jacob 1.9,jacob 1.14.1)版本有高有低,却都不行,最后还只能下载Jacob_1.11_zip,查了一下,据说是与JDK版本有关系,我就猜想是不是程序代码也有限制呢,除此以外,其他版本好像没有什么X68或AMD64来选择的。不说了就下载Jacob_1.11_zip吧!
注意引入包:
import com.jacob.com.*;import com.jacob.activeX.*;
main函数改为:
public static void main(String[] args) { WordReader.extractDoc("d://he.doc","d://jacob.txt"); }
That's OK!