python - 为 jython 脚本创建可执行文件

标签 python jar exe jython

对于 python 脚本,我使用 py2exe 创建可执行文件。有没有办法为 jython 脚本创建 .exe.jar 文件?

最佳答案

分享我是如何做到这一点的。感谢 EnigmaCurry 提供框架。

来自 Jython wiki 的 Jar 方法工作得很好。它的一个缺点是所有 Java 依赖项都需要分解到主 jar 根目录中。这很快就会变得困惑。

所以该方法使用 One-Jar .它是一个特殊的类加载器,可以从 jar 文件中加载一个 jar。

因此,您可以将脚本/类、jython 和其他库全部打包为一个 jar。

您可以从 here 下载实现这一目标的框架。 .

一旦你得到它,将你的脚本放在 src 中,将其他 jar(包括 jython jar)放在 lib 文件夹中,将一个 jar 源放在其各自的文件夹中,然后运行 ​​ant 工具 提供了 build.xml。

然后你会得到你的 jar 。

关于python - 为 jython 脚本创建可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17022877/

相关文章:

java - 导出的 Javafx 应用程序不作为 Jar 文件运行 (Eclipse)

java - 使用一个类从头开始创建 jar

Python、PyInstaller 错误 : no module named "Encodings" and system codec missing

linux - R 代码的可执行文件

c++ - 从 exe 的 .data 和 .rdata 读取值。字节对齐

python - 使用 Emacs 进行 Django 调试

python - 将所有子图的 yaxis 设置为相同的范围 - Matplotlib

python - 如何在aiohttp中实现redis session过期

python - 如何从索引向量 B 中计算从向量 A 中选择的值的平均值?

java - 从远程 maven 存储库下载并执行 jar 文件