如何在使用 jar 命令创建 war 文件时排除某些文件?
How to exclude certain files while creating war file using jar command?
我正在使用命令 jar cvf MyWarFile.war <list all files and dir to be part of war file with space in between>
在 linux 中创建一个 war 文件。我不想在命令中指定每个 file/dir 而我只想使用 * (从当前目录中的文件创建 war 文件)。在尝试将目录中的所有文件(使用 *)添加到我正在创建的 war 文件时,我应该怎么做才能排除某些 file/dir。
我正在寻找类似
的内容
jar cvf MyWarFile.war * <how to exclude certain file/dir>
您可以使用通配符 !
和括号来创建 war
文件。括号内的任何内容都将被排除
jar cvf MyWarFile.war !(file1)
如果您想从 jar
file/folder 选择中排除多个文件,您可以使用 |
.
jar cvf MyWarFile.war !(file1|folder1)
我正在使用命令 jar cvf MyWarFile.war <list all files and dir to be part of war file with space in between>
在 linux 中创建一个 war 文件。我不想在命令中指定每个 file/dir 而我只想使用 * (从当前目录中的文件创建 war 文件)。在尝试将目录中的所有文件(使用 *)添加到我正在创建的 war 文件时,我应该怎么做才能排除某些 file/dir。
我正在寻找类似
的内容jar cvf MyWarFile.war * <how to exclude certain file/dir>
您可以使用通配符 !
和括号来创建 war
文件。括号内的任何内容都将被排除
jar cvf MyWarFile.war !(file1)
如果您想从 jar
file/folder 选择中排除多个文件,您可以使用 |
.
jar cvf MyWarFile.war !(file1|folder1)