我使用命令jar cvf MyWarFile.war <list all files and dir to be part of war file with space in between>
在linux中创建war文件。我不想在命令中指定每个文件/目录,而只是想使用*(用当前目录中的文件创建war文件)。在尝试将目录中的所有文件(使用*)添加到我正在创建的war文件时,我该怎么做才能排除某些文件/目录。
我正在寻找像
这样的东西jar cvf MyWarFile.war * <how to exclude certain file/dir>
答案 0 :(得分:1)
您可以使用通配符!
和括号来创建war
文件。括号内写的任何内容都将被排除
jar cvf MyWarFile.war !(file1)
如果要从jar
文件/文件夹选择中排除多个文件,可以使用|
。
jar cvf MyWarFile.war !(file1|folder1)