当前位置: 首页 > 知识库问答 >
问题:

带有jlink压缩标记的Java9打包器

楚翰
2023-03-14

如果我们想要使用javapackager,例如创建一个。dmg文件,我们如何进行类似的压缩?因为这些标记不适用于JavaPackager。如果没有它们,最终的包约为100MB,将失去java9的模块化优势,所以我的问题是,是否可以将javapackager与JLink创建的JRE运行时映像一起使用。

谢谢

共有1个答案

江浩慨
2023-03-14

回答我自己的问题,我们可以使用两个组合:

对于MacOSX示例:

1)使用jlink生成一个运行时dist,如果使用压缩标记,这将创建一个大约50MB的lib文件夹。

 类似资料:
  • 在windows下我们接触最多的压缩文件就是.rar格式的了。但在linux下这样的格式是不能识别的,它有自己所特有的压缩工具。但有一种文件在windows和linux下都能使用那就是.zip格式的文件了。压缩的好处不用笔者介绍相信你也晓得吧,它不仅能节省磁盘空间而且在传输的时候还能节省网络带宽呢。 在linux下最常见的压缩文件通常都是以.tar.gz 为结尾的,除此之外还有.tar, .gz,

  • 又一款与PHP解压缩相匹配的打包(压缩)工具,其特点是可以在远程服务器上方便、快速的压缩文件,并且提供下载链接,方便下载,是网站备份的好工具。其他用途有待开发!(声明:此程序为开源程序,本人只是对其二次修改,不存在版权问题,可随意下载、转载) 使用方法: 下载到本地之后,上传PHPZip.php文件到你的服务器上,对其进行访问。 默认密码:xibo123 修改密码方法:在地址栏访问你服务器上PHP

  • 问题内容: 是否有任何模块可以为nodejs提供打包/解压缩功能,类似于python的struct模块?我还没有找到专门针对节点的任何东西,并且我认为javascript的实现会明显慢一些。 谢谢。 问题答案: https://github.com/pgriess/node-jspack似乎是Python API的直接端口,用于打包二进制数据,但是它是用JS实现的。它似乎尚未打包为npm。 htt

  • vue项目已经使用UglifyJsPlugin进行打包压缩了,上级要求项目打包之后js文件再小点,还有什么处理办法呢? 希望大佬们能给点建议,如果可以的话,有点代码支持! 拜谢!!!

  • jlink压缩选项是做什么的?oracle留档对此不是很详细: 压缩的资源是什么?有什么缺点吗?

  • 本文向大家介绍linux对文件解压或打包压缩的方法,包括了linux对文件解压或打包压缩的方法的使用技巧和注意事项,需要的朋友参考一下 tar命令用与对文件打包压缩或解压,格式: tar [选项] [文件] 打包并压缩文件: tar -czvf  压缩包名 .tar.gz 解压并展开压缩包: tar -xzvf  压缩包名 .tar.gz 参数 -c  创建压缩文件;     -x 解开压缩文件;