使用jar在文件夹上创建一个jar文件

时间:2014-12-20 12:58:53

标签: java jar

我看到有人使用以下命令从包含许多Java包(即子文件夹)的文件夹中创建jar文件

jar cvf program.jar -C folder1/folder2/folder3 .

如果没有最后一个.,命令似乎无效。我尝试使用*代替。也有效。

那么最后.*是什么意思?

1 个答案:

答案 0 :(得分:1)

请参阅jar documentation

-C选项更改为指定的目录,并将下一个文件添加到jar。

示例:

jar cf ImageAudio.jar -C images。 -C audio。

此命令的-C images部分指示Jar工具转到images目录,然后执行。以下-C图像指示Jar工具存档该目录的所有内容。 -C音频。然后命令的一部分对音频目录执行相同的操作。

因此,在您的示例中,您将向jar添加folder1 / folder2 / folder3目录的内容。