【发布时间】:2019-01-28 17:44:53
【问题描述】:
我有一些 ImageJ 插件的代码,用于将数据导出到 Excel 文档。当我从 Eclipse 运行代码时,代码运行良好,但是当我将代码导出为 .jar 或 .zip 文件并运行它时,我得到一个错误。
“错误导出: org/apache/poi/ss/usermodel/workbook"
我不确定这意味着什么或如何解决它。据我所知,必要的库包含在 .jar 文件中,正如我所说,从 Eclipse 运行时它工作正常。
如果有人有任何想法或建议,我将非常感激我一直在尝试解决此问题或大约一个星期。
我尝试导出为 .jar 和 .zip 格式。
老实说,我不确定要显示哪些代码,正如我所说的那样,它在 Eclipse 中有效。
如果有人在这里有建议,我很乐意展示我的建议。
预期的结果是创建一个 Excel 工作簿,其中包含导出的数据。
实际发生的情况是在 Eclipse 之外运行时出现进程错误并显示上述错误消息。
【问题讨论】:
-
您可能需要创建一个包含所有依赖库的阴影 JAR。签出:What is a “shaded” Java dependency?
-
我在运行时围绕 POI 缺少库回答了 similar question here,MrPolywhirl 指出了我回答的相同方向
标签: java excel maven imagej hssfworkbook