默认清单文件放在哪里?

Where is the default manifest file put?

我是 Java 和 Maven 新手,我对默认清单文件有疑问。

据我了解,清单是在使用 Maven 构建 Java 应用程序时创建的,并将其添加到生成的 jar 文件中。

我还看到很多对 manifest.mf 文件的引用,该文件位于名为 meta-inf 的目录中。但我无法在任何地方找到它。

我已经使用 mvn package 成功构建了我的 Java 应用程序。我可以看到 jar 文件,但无法在任何地方找到清单文件。构建完成后会自动删除吗?

MANIFEST.MF 文件位于 META-INF 目录中的 jar 中。您可以使用 jar tf your_jar_file.jar

查看 jar 的内容

您还可以使用 jar -xf your_jar_file.jar.

解压您的 jar 文件的内容