将扩展名为“ .dotx”(模板)的文件转换为“ docx”(Word文件)在Windows 10和Windows Server 2016中不起作用

时间:2019-03-04 10:41:30

标签: java apache-poi docx

我正在尝试使用此程序Converting a file with ".dotx" extension (template) to "docx" (Word File)将dotx文件转换为docx文件,它在Window 7中有效,但是当我尝试在window 10或Windows Server 2016中运行它时,出现此错误:< / p>

enter image description here

请,如果有任何建议,请不要犹豫。

谢谢!

PS:我正在使用Office 2013。

1 个答案:

答案 0 :(得分:0)

阅读POI文档后,我发现两者之间存在关联 POI版本和JDK版本,我以为问题出在操作系统上,但事实并非如此,在其他机器上我使用的是带有Apache POI 4.0.1的JDK 1.7。 正确的组合是:

POI 4.0和更高版本需要JDK 1.8或更高版本。

POI 3.11和更高版本3.x版本需要JDK 1.6或更高版本。

POI 3.5到3.10需要JDK 1.5或更高版本。 3.5之前的版本需要JDK 1.4 +。

https://poi.apache.org/devel/index.html中查看更多