开发者

Linux command for extracting war file?

开发者 https://www.devze.com 2023-01-18 18:56 出处:网络
How can I extract a .war file with Linux command promp开发者_运维知识库t?Using unzip unzip -c whatever.war META-INF/MANIFEST.MF

How can I extract a .war file with Linux command promp开发者_运维知识库t?


Using unzip

unzip -c whatever.war META-INF/MANIFEST.MF  

It will print the output in terminal.

And for extracting all the files,

 unzip whatever.war

Using jar

jar xvf test.war

Note! The jar command will extract war contents to current directory. Not to a subdirectory (like Tomcat does).


Or

jar xvf myproject.war


A war file is just a zip file with a specific directory structure. So you can use unzip or the jar tool for unzipping.

But you probably don't want to do that. If you add the war file into the webapps directory of Tomcat the Tomcat will take care of extracting/installing the war file.


You can use the unzip command.


Extracting a specific folder (directory) within war file:

# unzip <war file> '<folder to extract/*>' -d <destination path> 
unzip app##123.war 'some-dir/*' -d extracted/

You get ./extracted/some-dir/ as a result.


Following command will help you.

unzip application.war -d output/
0

精彩评论

暂无评论...
验证码 换一张
取 消