请选择 进入手机版 | 继续访问电脑版

Java打包带精简JRE

[复制链接]
发表于 2019-10-15 15:56:55 |显示全部楼层
Java打包带精简JRE

将source code打包成jar之后,虽然可以在本地运行,但是若对方机器未安装jdk,那么就不能打开了,这时候就需要附带上jre,来实现跨平台。
我们打开jdk安装目录下的jre文件夹




很遗憾,一共有165M。所以接下来就是将其尽可能地精简了。
Step1:将jre文件夹copy到你打包好的目录下-->




Step2:新建cmd.bat,内容为-->
@echo off
set path=%cd%\jre\bin
java -jar -verbose:class CtripPro.jar >>class.txt
pause
Step3:双击运行cmd.bat,在输出的class.txt中,就包含了所有用到的 jar文件。




Step4:这个时候,你可能会说:“这么多,看得头都大啦”。没关系,运行下面的方法,会自动帮你挑选所需要的内容-->




Step5:运行结果-->




Step6:直接拷贝出来就OK了









https://www.jianshu.com/p/978c33ba08b8
您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|沙漏笔记

GMT+8, 2019-12-16 21:17 , Processed in 0.117614 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Copyright © 2015-2018 xuejava网 / 鲁ICP备17054568号-1
回顶部