社区
Java SE
帖子详情
通过exe4j打包好文件太大了请问如何瘦身
kolnick
2011-10-20 08:19:26
把一个程序打包成jar文件想移到一个没有安装jdk的系统上
我打包成jar文件后有100多MB 请问如何瘦身
我写这个源代码就10几kb 现在打包出来100多MB
...全文
457
3
打赏
收藏
通过exe4j打包好文件太大了请问如何瘦身
把一个程序打包成jar文件想移到一个没有安装jdk的系统上 我打包成jar文件后有100多MB 请问如何瘦身 我写这个源代码就10几kb 现在打包出来100多MB
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nizhicheng
2011-10-21
打赏
举报
回复
就像楼上所说 JAVA跑的项目主要是带了一个jre所以才会这么大
瘦身 可以尝试删除一些 JRE里面你用不到的源包 然后在重新生成EXE程序~~~
小灰狼
2011-10-21
打赏
举报
回复
exe4j 打包之后的东西不是真正的 exe,运行时还是需要JAVA虚拟机,那多出来的100多M东西就是JVM。
leecyz
2011-10-20
打赏
举报
回复
你是不是引入了其他Jar包一些资源文件,10K的源码可能那么大。
工具篇--使用
exe4j
转化jar为exe后,精简jre(最简单方法)
说一下前提:最近写了一个excel导出的程序,使用
exe4j
将jar转化成exe
文件
,在运行时需要提供java运行环境,jre1.8有130M,程序只有3M,这肯定忍不了了。jre中的很多东西根部没有用到,所以需要精简一下。 结果:130M的jre优化到25M,是不是很可怕。 说一下思路,以jre结构为例: 1.优化bin下的.dll
文件
,去除没有用到的。 2.优化lib下使用...
JDK14+JAVAFX14+Maven定制jre
打包
瘦身
,必成版
博客来由: jdk9以后代码模块化逐渐成为趋势,jlink工具开始出现在人们的视野中,它可以用来定制项目所需要的jre,从而大幅度
瘦身
,jdk14则更强大,出现了jpackage工具(亲测本教程已超越jpackage,最后包大小远小于jpackage),不用再去使用jlink单独制作jre,它可以直接一串命令生成exe或msi格式安装包,当然这是建立在项目所有依赖都能模块化的基础之上的,可是实际情...
将java程序
打包
成可执行exe
文件
,告别100多M的jre,精简小程序
文章开头说明:检测java类的程序是来自于一位程序员的分享 附上链接地址:此程序为检测出你的java程序完整跑起来需要哪些java类,这个程序是32位的,只支持32位的jre,点击下载 前沿 前段时间有不少学习java编程的同学说自己想做个小程序发给其他朋友玩玩,但是不可能让朋友电脑也装上...
Springboot
瘦身
打包
分离 lib 依赖和资源
文件
在实际生产过程中,常常会遇到资源
打包
文件
太大
,在部署的时候很不方便,传统的
打包
方式会将所有的
文件
(jar 和 资源配置
文件
)都
打包
在了一个 jar
文件
中,这样后期在修改配置信息的时候,相当的不方便。 因此,如何将项目本身的 jar
文件
和依赖 jar
文件
分离,并把资源
文件
也分离出来,分别独立成自己的
文件
目录是很有必要的。 一、传统
打包
方式 传统的
打包
方式在 po...
maven插件maven-shade-plugin
打包
jar
文件
使用详解
在使用maven
打包
Java里,除了maven-jar-plugin和maven-assembly-plugin可以
打包
jar
文件
外,使用maven-shade-plugin也可以将程序
打包
成jar
文件
。maven-shade-plugin插件的功能也很强大,能够进行高度定制化jar的
打包
规则。在前面的插件介绍中,关于
打包
jar的插件我们已经介绍了2个,maven-jar-plugin和maven-assembly-plugin,包含今天介绍的,总共有3种方式来
打包
jar。
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章