java - list 文件的用途是什么

标签 java

https://docs.oracle.com/javase/tutorial/deployment/jar/manifestindex.html

list 文件有什么作用? 这样做的目的是什么?

Manifest-Version: 1.0

Name: java/math/BigDecimal.class
SHA1-Digest: TD1GZt8G11dXY2p4olSZPc5Rj64=
MD5-Digest: z6z8xPj2AW/Q9AkRSPF0cg==

Name: java/math/BigInteger.class
SHA1-Digest: oBmrvIkBnSxdNZzPh5iLyF0S+bE=
MD5-Digest: wFymhDKjNreNZ4AzDWWg1Q==

如果服务器发生任何变化,它会自动更新 jar 中的这些类吗?

最佳答案

list 是一个特殊文件,可以包含有关打包在 JAR 文件中的文件的信息。通过定制 list 包含的此“元”信息,您可以使 JAR 文件用于多种用途。

Mainfest 文件主要以包含拥有主要功能的类的名称而闻名,在包中的各种类中......

当您创建一个 JAR 文件时,它会自动接收一个默认的 list 文件。存档中只能有一个 list 文件,并且它始终具有路径名

META-INF/MANIFEST.MF

关于java - list 文件的用途是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11409801/

相关文章:

java - 为什么当我移动时,游戏中的情况会发生变化? Java处理环境

java - 同一线程获取和释放多个锁

java - 开源语言翻译 A​​PI - 适用于 Java 应用程序

java - 程序无法运行,Java、StringBuilder、Array

java - 如何在 ColdFusion 中创建类和对象,而不使用 Java?

java - Jersey 2 : how to bind injection classes without package scanning?

java - 以编程方式创建的 Android ProgressBar(圆形)在 Xoom 上不可见(在其他任何地方都有效!)

java - 摆弄 Java Graphics,这工作_一次_

java - Rails 4 : Solr throwing JavaMissing error, 但安装了 Java

java - 这是 Akka 的有效使用吗?