【问题标题】:jar -uf is deleting the file inside the jarjar -uf 正在删除 jar 中的文件
【发布时间】:2011-10-05 20:21:57
【问题描述】:

我正在使用 jar -uf 来更新我的 MANIFEST.MF 文件,如下所示:

一个。 jar xf jarfile.jar META-INF\MANIFEST.MF

b.编辑文件

c。 jar uf jarfile.jar META-INF\MANIFEST.MF

但“uf”命令正在从我的 jar 中删除 MANIFEST.MF。 更改 jar 内文件的正确方法是什么(windows 7、jdk 1.6)?

【问题讨论】:

    标签: jar java manifest.mf


    【解决方案1】:

    您始终可以使用 winrar(或任何等效工具)打开 jar,然后拖放文件。为我工作。

    【讨论】:

      【解决方案2】:

      为了更新清单文件,jar 命令提供了不同的选项 -

      jar umf manifest jar-file
      The m option indicates that you want to update the JAR file's manifest.
      manifest is the manifest whose contents you want to merge into the manifest of the existing JAR file.
      

      例子@http://java.sun.com/developer/Books/javaprogramming/JAR/basics/update.html

      【讨论】:

        【解决方案3】:

        清单文件有一个特殊选项(m):http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/jar.html

        你可以试试

        jar um jarfile.jar META-INF/MANIFEST.MF
        

        【讨论】:

          猜你喜欢
          • 2016-02-06
          • 2023-03-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-02-01
          • 2018-04-11
          • 1970-01-01
          相关资源
          最近更新 更多