tomcat注册成服务,jacob.dll调用不到

由于项目中要调用com组件将office转换为pdf。用的是jacob。
以前jacob.dll不管是,放jdk下,还是放tomcat\bin下,用startup.bat启动都可以正常使用。

现在问题是,把tomcat注册成服务以后,从服务中启动tomcat后,jacob调用不到。

调用dll文件另存时出错,解决方法:

首先打开任务管理器,结束Excel.exe*32的进程,停止你的tomcat服务,
然后32位运行”dcomcnfg”,64位运行 mmc comexp.msc /32 。

接着在新打开的窗口里,依次展开:“控制台根节点”–>“组件服务”–>”计算机”–>“我的电脑”–>”DCOM配置”,在里面找到一个名为”Microsoft Excel Application”(这拿excel做例子,其他的也相似)的节点右键单击该节点,选属性 ,切换到标识选项卡,改为“交互式用户”,最后点击确定完成。

可以参考文章https://blog.csdn.net/qq_31757133/article/details/52089212;

Jacob在服务器上不能使用的解决方法


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值