广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Java Jar清单文件中的值_北大青鸟IT学校

作者:邓华发布时间:2021-04-12分类:Java技术浏览:1114


导读:上一篇文章惠州北大青鸟老师给大家分享了Java Jar清单文件中的节知识,下面我们一起来探讨一下Java Jar清单文件中的值。

上一篇文章惠州北大青鸟老师给大家分享了Java Jar清单文件中的节知识,下面我们一起来探讨一下Java Jar清单文件中的值。

jar命令可以创建默认清单文件并将其添加到JAR文件。默认清单文件仅包含两个属性:Manifest-Version和Created-By。

您可以使用选项 M 告诉jar工具忽略默认的清单文件。

以下命令将创建一个test.jar文件,而不添加默认清单文件:

jar cMf test.jar  *

jar命令为您提供了自定义清单文件内容的选项。

选项m指定具有清单文件内容的文件。

jar命令将从指定的清单文件读取名称/值对,并将其添加到MANIFEST.MF文件。

假设你有一个名为manifest.txt的文件,其中有一个属性条目。请确保在文件末尾添加新行。文件内容如下:

Main-Class: com.w3cschool.Main

要通过将当前工作目录中的所有类文件包含在新的test.jar文件中,从manifest.txt文件中添加Main-Class属性值,请执行以下命令:

jar cfm test.jar manifest.txt *.class

指定选项m时,还必须指定清单文件名。您指定新的JAR文件名和清单文件名的顺序必须与选项m和f的顺序匹配。

例如,您可以通过以不同的顺序指定f和m选项来更改上述命令,如下所示:

jar cmf manifest.txt test.jar  *.class

此命令将向test.jar文件添加具有以下内容的清单文件:

Manifest-Version: 1.0
Created-By: 1.8.0_20-ea (Oracle Corporation)
Main-Class: com.w3cschool.Main

如果未在清单文件中指定清单文件和创建者属性,该工具将添加它们。它默认的清单版本为1.0。创建者默认为您使用的JDK版本。

相信通过上面老师的解答,大家应该知道Java Jar清单文件中的值是什么了吧!想了解更多关于Java的知识,可以来惠州北大青鸟新方舟校区详细了解。

Java16.png

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表