【发布时间】:2025-12-28 11:10:11
【问题描述】:
如何使用 Linux 命令提示符提取 .war 文件?
【问题讨论】:
如何使用 Linux 命令提示符提取 .war 文件?
【问题讨论】:
提取war文件中的特定文件夹(目录):
# unzip <war file> '<folder to extract/*>' -d <destination path>
unzip app##123.war 'some-dir/*' -d extracted/
您会因此得到./extracted/some-dir/。
【讨论】:
【讨论】:
jar 命令更好,因为它旨在做到这一点。
jar 更好吗?他们都提取了文件夹,那么为什么您认为jar 更好?我不认为 它是为此而设计的 一个有效的论点。
war 文件只是具有特定目录结构的 zip 文件。所以可以使用unzip或者jar工具解压。
但您可能不想这样做。如果您将 war 文件添加到 Tomcat 的 webapps 目录中,Tomcat 将负责提取/安装 war 文件。
【讨论】:
或者
jar xvf myproject.war
【讨论】:
您可以使用unzip 命令。
【讨论】: