日期:2014-05-20  浏览次数:20769 次

jre的精简问题
这里有一个可执行的jar文件 我希望它能在没有JRE的机器上运行

然后就有这样一种办法

start.bat
xx.jar
jre7 //这个是jre的文件夹


start.bat里的内容是.\jre7\bin\java -jar .\xx.jar

就是让jre来执行xx.jar

我的xx.jar大小只有几十KB 如果用完整的jre的话 上百MB去了

问题就来了 如何精简这个jre使之照样能够运行xx.jar ? 


------解决方案--------------------
今年 3 月发布的 Java 8 将会在这方面提供方便的打包方式,楼主可以关注下。