在 resource 下创建一个 lib 将网上下载的 jacob.jar 放入其中
在 pom 文件中导入相对应的 jar 包
<dependency> <groupId>com.jacob</groupId> <artifactId>jacob</artifactId> <version>1.18</version> <scope>system</scope> <systemPath>${basedir}/src/main/resources/lib/jacob.jar</systemPath> </dependency>
//${basedir}代表的是项目的根路径,到项目名过
(64位安装)
然后,在项目所使用的 jdk 中,jdk/jre/bin 中,放入相对应版本的 .dll 文件
在 jdk/jre/lib/etx中,放入 jacob.jar 包。
将 .dll 文件 放入C:WindowsSystem32
在C:WindowsSysWOW64configsystemprofile 下新建一个Desktop文件夹
如果不行
将 jar包 放入 对应 tomcat 中的 lib目录下
就可以使用了。
如果还不行
运行 "dcomcnfg"
3.24
当把 tomcat 做成服务启动后,依旧报错
需要在
如果还是不行
在命令行模式下,切换到
C:WINDOWSSysWOW64这个目录
11,输入 mmc comexp.msc /32 这个命令
上面的方法如果还是不行,就要检查自己 jacob 调用的服务组件是啥,比如 word 用的应该是,Microsoft Word 91 - 2003 ,
Excel 的则应该是 Microsoft Excel
如果还是不行就要看看下面的方法了。
参考网址