我发现 Engima Projector x86 / x64 比 BoxedApp Packer 更好
如果你通过 packr 获得了 soft miminizejre 而不是将你的应用程序 myapp.jar 复制到 launcher\jre\bin\
并从已安装的 jre 示例 C:\Program Files\Files\Java\1.8.0_xxx\bin\javaw.exe 复制到 launcher\jre\bin\
从启动器\jre\bin\ 打开 Engima Protector 输入 -> javaw.exe
如果你想要高压缩和查找杂项 -> 命令行“-jar myapp.jar”,请转到选项
然后单击保护并等待整个 dll 和 jar 进入 exe
确保您的 myapp.jar 应由 Eclipse 生成,并带有“将所需的库打包到生成的 JAR 中”,因为您不必担心是否导入了许多库,例如 lwjgl 或 JavaFX,而不是必须检查嵌入式 javaw_protected.exe 是否包含重要文件示例资产.
但是 BoxedApp Packer 也一样 BoxedApp Packer 比 Engima Protector 大一点。Protector 几乎是最好的小型嵌入 javaw.exe 与资产/资源。比他们无法破解 jar 文件...我希望您对自己的 jar 到 exe 感到满意,因为没有 lib 目录的 jar 小于 4 mb - 如果您对 jvm.cfg 错误消息有问题,这意味着您没有将嵌入的 exe 复制到根目录jre或jdk的目录
请确保嵌入的 exe 位于 jre 或 jdk 根目录之外。
我希望您使用 Protector x86 比使用 i586、Protector x64 for jre x64 时没有问题
如果您将 Protector x64 与 jre x86/i386 一起使用 - 没问题。它工作正常。
最好的祝福
// 编辑:
更新的新版本 EXCELSIOR JET + VIRTUAL BOX OR PROTECTOR 几乎是最好的“嵌入式应用程序”
查看 youtube:https ://www.youtube.com/watch?v=ctbIxq-1MGE