使用PowerShell将文件夹压缩为.WAR文件

时间:2018-03-29 08:55:43

标签: powershell command-line war

我的D驱动器上有一个文件夹( D:// MyFolder ),我想将其压缩成.WAR文件( D://MyFolder.war )。

我正在尝试使用PowerShell自动化部署过程,因此我正在寻找PowerShell(或MS命令行)命令来执行此操作。

我试图谷歌和祸害StackOverflow,但还没有找到任何东西。这是我的第一个PowerShell Adventure',所以我不完全确定我是否/如何做到这一点?

非常感谢你的帮助。

1 个答案:

答案 0 :(得分: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