0

当我使用这个命令时:

echo C:\Program Files\Java\jdk1.7.0_07\bin

jar -cf C:\file\file.jar C:\data\

在 jar-Archive 工具的 CMD 中,它会在 .jar 中创建名为“file.jar”的 .jar C:\file\,但不会添加文件夹中的文件C:\data,而是使用文件夹创建存档C: -> data -> files(在本例中为 text.txt) . 如何设置包含内容的文件夹的路径?我只想要C:\data\存档文件夹中的文件。我怎样才能做到这一点?

谢谢,数字克拉克

顺便说一句:没有JDK有没有办法做到这一点?还有其他工具吗?我不希望用户安装 JDK 只使用一个小程序......

4

1 回答 1

1

这应该可行,也许您必须省略最后一个斜杠:

jar -cf C:\file\file.jar C:\data

关于你的最后一个问题:Java JDK .jar archive tool alternative

是的,您可以使用任何可以创建 zip 存档的程序。您可能必须将它们从 *.zip 重命名为 *.jar

于 2012-10-13T13:00:56.897 回答