在`jar -C target / classes / myapp /`中,如何仅选择一些文件?

时间:2019-05-21 12:34:22

标签: java jar

在bash中,编译Java程序后,我创建了一个jar文件并通过以下方式运行它:

jar cvf ./new.jar -C target/classes/myapp/ .

java -classpath new.jar:dependencydir Main

jar命令中,.表示target/classes/myapp/下的所有文件吗?

对于任何Java程序,是否都不需要将target/classes/myapp/下的所有文件都放在jar文件中,所以.不适合吗?

jar命令中,如何仅选择.class下的target/classes/myapp/个文件? jar cvf ./new.jar -C target/classes/myapp/ *.class不起作用,是因为jar命令没有像shell那样在*.class上执行globing吗?

谢谢。

0 个答案:

没有答案