更改清单文件和lib文件夹后如何更新jar文件?

时间:2013-03-20 06:47:02

标签: java hadoop jar

我有hadoop-1.0.3.jar。我在lib文件夹(添加外部jar)和清单文件中做了一些更改,现在我想重建名为hadoop-1.0.4.jar的jar文件。 我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

在shell中,运行:

jar cvfm hadoop-1.0.4.jar Manifest.txt [list of files you want to package into your jar file]

您可以在shell中运行jar --help以检查可用的不同选项。

基本上,这个特殊的命令意味着:

-c:创建新的jar文件。

-v:详细输出。

-f:指定打包的文件名。

-m:包含清单文件。

其余部分应该相当容易理解(输出名称,清单文件,要打包的文件列表)。