2

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

4

1 回答 1

2

在外壳中,运行:

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

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

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

-c:创建新的jar文件。

-v:详细输出。

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

-m:包含清单文件。

其余的应该很容易理解(输出名称、清单文件、要打包的文件列表)。

于 2013-03-20T06:52:26.690 回答