我创建了一个 Java 应用程序(一个 JAR),它将动态编译在 JAR 中实现接口的外部 Java 源代码。为了方便用户,我按照此解决方案将 JAR 文件转换为可执行文件,但遇到与加载 JAR 相关的错误:
cannot read zip file entry
我知道 JAR 已嵌入到可执行文件中,那么在动态编译时有什么方法可以正确加载(或自解压)它?
我创建了一个 Java 应用程序(一个 JAR),它将动态编译在 JAR 中实现接口的外部 Java 源代码。为了方便用户,我按照此解决方案将 JAR 文件转换为可执行文件,但遇到与加载 JAR 相关的错误:
cannot read zip file entry
我知道 JAR 已嵌入到可执行文件中,那么在动态编译时有什么方法可以正确加载(或自解压)它?