1.首先要看下异常

com.documents4j.throwables.ConverterAccessException: The converter seems to be s
hut downat com.documents4j.util.Reaction$ConverterAccessExceptionBuilder.make(Re
action.java:117) ~[documents4j-util-all-1.1.7.jar!/:na]at com.documents4j.util.Reaction$ExceptionalReaction.apply(Reaction.java
:75) ~[documents4j-util-all-1.1.7.jar!/:na]at com.documents4j.conversion.ExternalConverterScriptResult.resolve(Exte
rnalConverterScriptResult.java:70) ~[documents4j-transformer-api-1.1.7.jar!/:na]at com.documents4j.conversion.msoffice.AbstractMicrosoftOfficeBridge.try
Start(AbstractMicrosoftOfficeBridge.java:36) ~[documents4j-transformer-msoffice-
base-1.1.7.jar!/:na]at com.documents4j.conversion.msoffice.MicrosoftExcelBridge.startUp(Micr
osoftExcelBridge.java:50) ~[documents4j-transformer-msoffice-excel-1.1.7.jar!/:n
a]at com.documents4j.conversion.msoffice.MicrosoftExcelBridge.<init>(Micro
softExcelBridge.java:45) ~[documents4j-transformer-msoffice-excel-1.1.7.jar!/:na
]at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)~[na:1.8.0_212]at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:62) ~[na:1.8.0_212]at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:45) ~[na:1.8.0_212]at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:
1.8.0_212]at com.documents4j.conversion.ExternalConverterDiscovery.make(ExternalCo
nverterDiscovery.java:31) ~[documents4j-transformer-1.1.7.jar!/:na]at com.documents4j.conversion.ExternalConverterDiscovery.makeAll(Externa
lConverterDiscovery.java:43) ~[documents4j-transformer-1.1.7.jar!/:na]at com.documents4j.conversion.ExternalConverterDiscovery.loadConfigurati
on(ExternalConverterDiscovery.java:86) ~[documents4j-transformer-1.1.7.jar!/:na]at com.documents4j.conversion.DefaultConversionManager.<init>(DefaultCon
versionManager.java:22) ~[documents4j-transformer-1.1.7.jar!/:na]at com.documents4j.job.LocalConverter.makeConversionManager(LocalConvert
er.java:79) ~[documents4j-local-1.1.7.jar!/:na]at com.documents4j.job.LocalConverter.<init>(LocalConverter.java:51) ~[d
ocuments4j-local-1.1.7.jar!/:na]at com.documents4j.job.LocalConverter$Builder.build(LocalConverter.java:
186) ~[documents4j-local-1.1.7.jar!/:na]

2. 异常解决方案

  • 大家熟知的使用Java来解决word 转pdf 个人推荐使用documents4j (因为其使用的office 中的一些组件转换出来不会出现样式的问题)
  • 上述异常是因为把本地的更换到线上的Win服务器上所报
  • 为服务器安装一个WPS或者Office
  • 推荐WPS 官网(WPS官网)
  • OFFICE 官网(OFFICE官网)

com.documents4j.throwables.ConverterAccessException: The converter seems to be shut down 异常解决方案相关推荐

  1. documents4j 实现Word文档、xlsx、等格式转换PDF文件

    1.documents4j 简介 document4j是一个用来进行文档格式转换的Java工具库,它通过借助本机中支持指定文件格式到目标文件格式转换的应用,来实现整个转换的过程. document4j ...

  2. windows server + documents4j 转excel报错 Could not access target file

    java 服务调用documents服务转excel为pdf Lock lock = new ReentrantLock();lock.lock();try {File inputWord = new ...

  3. Java开发中word转pdf那件事

    事件背景 由于项目需要,最新开始研究起word转pdf了,本以为应该是一件很简单的事情,网络上应该已经有很成熟的解决方案了,毕竟在电脑上使用wps或office操作只需要另存为pdf即可,结果一顿百度 ...

  4. [Abp 源码分析]异常处理

    点击上方蓝字关注我们 Abp 框架本身针对内部抛出异常进行了统一拦截,并且针对不同的异常也会采取不同的处理策略.在 Abp 当中主要提供了以下几种异常类型: 异常类型 描述 AbpException ...

  5. 2017年问题汇总-待整理

    查询时应注意的事项 1.从库查询,减轻主库压力 2.缓存,不是实时要求的数据,放入缓存 Excel导入异常Cannot get a text value from a numeric cell解决 h ...

  6. Retrofit响应数据及异常处理策略

    今天我们来谈谈客户端对通讯协议的处理,主要分为三部分:约定响应数据格式,响应数据的自动映射以及错误处理三部分.由于数据协议采用json的居多,因此我们在此基础上进行说明. 约定响应数据格式 协议格式 ...

  7. Word 在试图打开文件时遇到错误 文档可能已损坏 解决方法

    我使用的是 Office 2019 的 Word 打开后缀名为 doc 的文件. 错误信息: 有多种原因可导致显示此错误消息. 文档可能已损坏.请使用"恢复文本"转换器或" ...

  8. JavaWeb——黑马程序员课程笔记

    视频地址:点击跳转 全程使用开发工具:IDEA Mysql 此篇几乎所有需要的配置文件都可以区黑马公众号找到 目录 JavaWeb介绍 数据库 数据库相关概念 关系型数据库 SQL SQL简介 SQL ...

  9. java 将word转为pdf文件的两种方式【spire.doc.free】【documents4j】

    场景 如资产证明等场景下,一般要求同时生成word与pdf两种格式的证明文件,且两者格式需保持一致,可以各自单独生成,但那样可能需要维护两个模板文件,所以也可以仅定义一份word的模板文件,使用模板生 ...

  10. Java实现windows,linux服务器word,excel转为PDF;aspose-words,Documents4j

    Java实现windows,linux服务器word,excel转为PDF:aspose-words,Documents4j 一.通过aspose-words将word,Excel文档转为PDF 1. ...

最新文章

  1. 解决centos下tomcat启动太慢 JDBC连接oracle太慢的问题
  2. python开发环境anaconda_搭建Python开发环境,用Anaconda + PyQt + Pycharm
  3. 营销推广中心设计(一)营销架构与策略
  4. mysql导入sqlserver数据库表
  5. 关于头文件是否参与编译的讨论
  6. ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的?...
  7. eclipse创建springboot项目的三种方法
  8. Lucene 原理分析之-全文检索的一般过程-笔记
  9. python读取rar文件_Python 解压缩文件详解!
  10. 11.微信小程序图片操作总结
  11. 有意思的域名Hack网站
  12. Java 定时任务JOB
  13. dir_recurse是 php函数,dir_recurse是一个函数么?
  14. 光纤跳线接口_不同速率光模块与光纤跳线的连接使用方案
  15. mysql枚举类型enum用法6_mysql中的枚举类型ENUM的用法
  16. 2015年4月9号和4月11号
  17. PDA 手持式智能终端和 RFID 技术
  18. 一台云服务器绕过企业微信域名验证本地开发
  19. 事件回滚 rollback
  20. 主打个性化推荐阅读的摘客,玩的是什么?

热门文章

  1. 阿里云服务器的搭建和部署(小白教程)
  2. 北京政协委员共商提高城市精治、共治、法治水平
  3. CoffeeScript是什么
  4. Ansible学习笔记——JINJA2模板的语法及使用(template模块)
  5. PAT 1082 射击比赛 python
  6. 基于微信小程序的教学评价平台设计与实现
  7. 360校招编程题:内存管理
  8. 淘宝大数据之流式计算
  9. ecshop模板支持php,让ecshop模板支持php运算
  10. 在搜索框里添加放大镜的图标,且显示提示信息