大家好,又见面了,我是你们的朋友全栈君。
在J2EE Web开发中, Web应用程序存档 (WAR)文件只是一个普通的JAR文件,它包含您的所有Web应用程序组件,例如servlet,Java类,库,资源等。有关详细信息 ,请阅读Wiki 。
问题
当前的Web应用程序WAR文件是通过Ant或Maven工具生成的,复制到* nix环境进行部署,但是不知道如何提取WAR文件?
解
WAR文件只是一个JAR文件,要提取它,只需执行jar命令–“ jar -xvf yourWARfileName.war
”。
查看输出…
代码语言:javascript复制#jar -xvf mkyongApp.war
created: WEB-INF/
created: WEB-INF/classes/
created: WEB-INF/classes/META-INF/
created: WEB-INF/classes/com/
created: WEB-INF/classes/com/mkyong/
......
extracted: WEB-INF/classes/applicationContext-mail.xml
extracted: WEB-INF/classes/com/mkyong/batch/batchProcessor.class
......
注意 在大多数应用程序服务器(如GlassFish,JBoss或Tomcat等Web容器)中,您不需要额外的“ WAR”文件,只需复制到正确的文件夹中,它将在启动期间由部署的服务器提取。
标签: java的 UNIX 解压 战争
翻译自: https://mkyong.com/linux/how-to-extract-war-file-in-linux/
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/185998.html原文链接:https://javaforall.cn