【问题标题】:Compress folder to .WAR file using PowerShell使用 PowerShell 将文件夹压缩为 .WAR 文件
【发布时间】:2023-03-22 08:44:01
【问题描述】:
我的 D 盘上有一个文件夹 (D://MyFolder),我想将其压缩成 .WAR 文件 (D://MyFolder.war >)。
我正在尝试使用 PowerShell 自动化部署过程,因此我正在寻找一个 PowerShell(或 MS 命令行)命令来执行此操作。
我曾尝试用谷歌搜索并搜索 StackOverflow,但还没有找到任何东西。这是我的第一次“PowerShell 冒险”,所以我不完全确定是否/如何做到这一点?
非常感谢您的帮助。
【问题讨论】:
标签:
powershell
command-line
war
【解决方案1】:
简单怎么样(如果你没有JAVA_HOME,你可以用env | sls JAVA_HOME检查):
cd D:\MyFolder
& "<path_to_your_java>\bin\java.exe" -cvf my_folder.war *
java 选项:
-c create new archive
-v generate verbose output on standard output
-f specify archive file name