Java 为什么我的清单文件是';不再在罐子里了;?

Java 为什么我的清单文件是';不再在罐子里了;?,java,eclipse,jar,manifest,Java,Eclipse,Jar,Manifest,我试图编译一个可运行的jar文件,为此,我编写了一个清单文件。当eclipse完成编译时,其中一个警告是 'Project/src/META-INF/MANIFEST.MF已被生成的MANIFEST.MF替换,不再在jar中。'为什么会发生这种情况,如何停止它 提前谢谢 应该有一个选项来使用您工作区的清单文件,如果您使用的是标准导出,它位于最后一页。这里选中的标准是生成清单文件。不久前我的日食中断了,所以我升级到了火星1号。我也在Mac上。你认为这与此有关吗?正如[这个问题]的公认答案(nife

我试图编译一个可运行的jar文件,为此,我编写了一个清单文件。当eclipse完成编译时,其中一个警告是 'Project/src/META-INF/MANIFEST.MF已被生成的MANIFEST.MF替换,不再在jar中。'为什么会发生这种情况,如何停止它


提前谢谢

应该有一个选项来使用您工作区的清单文件,如果您使用的是标准导出,它位于最后一页。这里选中的标准是
生成清单文件
。不久前我的日食中断了,所以我升级到了火星1号。我也在Mac上。你认为这与此有关吗?正如[这个问题]的公认答案(nifest mf在jar导出期间被ecplise覆盖)中所说,应该有标记来做这件事,但似乎eclipse和runnable jar不再可能,如果你使用的是“runnable jar”,并且清单上没有选项,也许只是作为“jar”导出就可以实现您想要的功能——“jar”导出中有一个选项,可以包含清单,生成清单或使用您编写的清单,这将(有助于)使jar成为您可以使用java-jar x.jar运行的清单