本文主要介绍java命令打包可执行文件jar(java打包命令),下面一起看看java命令打包可执行文件jar(java打包命令)相关资讯。
之前写过一篇关于java命令打包的文章。当时,打包的jar不包括libs库。最近我打包bindview.jar的时候发现需要设置libs的库依赖。查阅了很多资料,发现网上发布这个问题的人并不多。it 这一切都很奇怪,可以 不要跑。后来,我不得不通过eclipse import运行jar包来查看内部内容。导出下图:
之后解压jar文件: unzipbind . jar,找到jar包中的文件如下:
其中,我们对mata-inf当然不陌生。但是org有点奇怪,你知道吗?事实上,org中的文件夹是jar中所有的libs依赖库。事实上,他在libs下解压了jar包。然后我们可以做同样的事情。例如:
jarcvfm bindview。罐子。/meta-inf/manifest。mfcom/:,1.0class-path:,.main-class:,com.owant.bindviewtool此时,我的思绪全是关于class-path:的。我做了一些改变。
manif:,1.0class-path:,./libs/main-class:,com.owant.bindviewtool哈哈,我发现我不用解压原来的jar包就可以运行了。重新执行jar命令。
标签:
发现文件
了解更多java命令打包可执行文件jar(java打包命令)相关内容请关注本站点。