【发布时间】:2015-10-14 02:43:31
【问题描述】:
我是 Java 的新手,到目前为止一直在使用 Eclipse 编写/编译代码,并且已经下载了 iText 以便对 PDF 文件执行某些操作。
我希望最终将我的 .java 程序转换为 .exe(使用 JSmooth),它将作为我的客户可以在他们的 PC 上使用的独立可执行文件运行。但是,我的 java 程序使用 iText 功能...
- 这是否意味着运行我最终的 .exe 文件的任何人也必须在他们的计算机上安装 iText?
- 我的程序是否可以通过 Internet 引用 iText,而不是要求我的客户在本地安装 iText?基本上,我的客户必须下载/安装的可执行文件越少越好。
任何反馈都很棒,非常感谢。
【问题讨论】:
-
“我的程序是否可以通过互联网引用 iText,而不是要求我的客户在本地安装 iText” - 不,不是真的,不是没有更多工作那么它是值得的。您的程序应该引用 iText 库(所有 .jar 文件)。如果您将程序导出为可运行的 .jar,则应将这些依赖项与您的程序 jar 一起包含(作为外部 jar),并且您的程序 jar 应配置为在执行时包含这些依赖项。因此,您应该能够将全部内容捆绑到一个独立的 exe 中
-
有趣。感谢您的快速反馈。
标签: java pdf itext exe jsmooth