将数据导出到 Excel 在 eclipse 中有效,但在打包为 .jar 文件时无效

Exporting data to Excel works in eclipse but not when packaged as a .jar file

我有一些用于 ImageJ 插件的代码,用于将数据导出到 excel 文档。当我从 Eclipse 中 运行 代码时,代码可以完美运行,但是当我将代码导出为 .jar 或 .zip 文件并 运行 时,我得到一个错误。

“导出错误: org/apache/poi/ss/usermodel/workbook"

我不确定这意味着什么或如何修复它。据我所知,必要的库已包含在 .jar 文件中,正如我所说,当从 Eclipse 运行ning 时它工作正常。

如果有人有任何想法或建议,我将非常感激我一直在尝试解决这个问题或现在大约一周。

我试过导出为 .jar 和 .zip 格式。

老实说,我不确定要显示哪些代码是相关的,正如我所说,它在 Eclipse 中有效。

如果有人在这里有建议,我很乐意展示我的建议。

预期结果是创建一个 excel 工作簿,其中包含导出的数据。

实际发生的是当 运行 在 Eclipse 之外时进程出错并显示上述错误消息。

经过大量挖掘并与一些同事交谈后,我需要做的就是将所需的 .jar 文件直接添加到 imageJ 的插件文件夹中。

这对我来说没有任何意义,但它确实解决了问题。