jar -cmf file1 file2 file3中的参数c、m、f和file1、file2、file3是一一对应的。

也就是说,file1是输出的.jar文件,file2是往META-INF/MANIFEST.MF中写入键值对的文件,file3是输入文件,一般情况下这是一个目录,是包

名的第一个目录。

META-INF/MANIFEST.MF中的Main-Class: XXX.XXX.XXX.XXX这个键值对用于指定该java程序的入口类,即包含main函数的类。这个类是需要我们在生成jar包的时候指定的,可以用-e参数指定,也可以在-m file2的file2中指定。

相关文章:

  • 2021-06-05
  • 2022-12-23
  • 2021-10-30
  • 2021-10-19
  • 2021-05-21
  • 2021-07-03
  • 2021-09-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-25
  • 2021-05-17
  • 2021-11-28
  • 2021-12-14
相关资源
相似解决方案