我使用 Tabula 构建了一个 python 程序来读取 pdf 中的表格。我正在尝试将其打包成exe并将其发送给其他人使用它,我已经使用--add-data添加了tabula jar文件。但它不起作用,因为客户的笔记本电脑上没有安装Java。我不想让他安装Java,可以吗?
您可以尝试 Launch4j 为 tabula 创建可执行文件并嵌入 JRE,这样用户就不需要下载 Java。
还有 这篇文章 描述了创建 Java 并将其嵌入 Windows 可执行文件的步骤。
这篇文章“如何将 .jar 转换为 .exe?” 还为该任务提供了更多替代方案。