我尝试通过在 Windows 操作系统https://code.google.com/archive/p/jodconverter/中使用 jobconveter jar 在 java 中更改 excel 文件格式 xls 和 xlsx,反之亦然
File xlsFile = new File("input/test.xls");
File xlsxFile = new File("input/FileConverted.xlsx");
OfficeManager officeManager = new efaultOfficeManagerConfiguration().buildOfficeManager();
officeManager.start();
OfficeDocumentConverter converter = new OfficeDocumentConverter(officeManager);
converter.convert(xlsFile, xlsxFile);
officeManager.stop();
但是当我尝试运行代码时,发生了以下错误
线程“主”java.lang.IllegalStateException 中的异常:未设置 officeHome 并且无法在 org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager 自动检测(DefaultOfficeManagerConfiguration.java:163)
请给我解决此错误的建议/解决方案
或者另一种在java中转换excel文件类型的更好方法