【发布时间】:2013-12-08 00:47:29
【问题描述】:
Jar 忽略了我的清单文件并将其替换为自动生成的清单。
我的清单是:
Manifest-Version: 1.0
Created-By: Student Name
Main-Class: ua.sumdu.j2se.studentName.tasks.PrintMonth
(空行)
命令:
jar -cvf build/tasks.jar MANIFEST.MF build\classes\ua\sumdu\j2se\studentName\tasks\*.class
结果如果我用winrar打开jar文件,会出现:
build
META-INF
MANIFEST.MF - my manifest
如果我将清单放入 META-INF 并执行
jar -cvf build/tasks.jar META-INF/MANIFEST.MF build\classes\ua\sumdu\j2se\studentName\tasks\*.class
在我的 META-INF 文件夹中将有 2 个清单。
发生了什么事?
【问题讨论】:
标签: java jar manifest manifest.mf