我希望能够通过可执行JAR进行分发,而不必使用户升级到JRE的最新版本。如何将JRE打包到JAR中,以便他们可以在系统上未安装JRE的情况下运行jar?
将Java Portable放在子目录中,然后使用批处理/ bash脚本或Launch4j启动jar。
由于您需要一个jre来执行jar,恐怕这是不可能的。
十年后,我遇到了同样的问题,经过几天的寻找,显然仍然没有解决方案,这是我发现的最好的东西: