gpt4 book ai didi

java - 如何在java中提取.war文件? ZIP 与 JAR

转载 作者:IT老高 更新时间:2023-10-28 20:41:46 26 4
gpt4 key购买 nike

我有一个网络程序,我希望用户能够导入 .war 文件,并且我可以从 .war 文件中提取某些文件。我找到了两个类库:java.util.zip.*java.util.jar.*。据我了解,WAR 文件是一个特殊的 JAR 文件,它是一个特殊的 ZIP 文件。那么使用java.util.jar会更好吗?如果 ZIP 和 JAR 文件几乎相同,为什么需要两个不同的库?

最佳答案

WAR 文件只是一个 JAR 文件,要提取它,只需发出以下 jar 命令 -

jar -xvf yourWARfileName.war

如果找不到 jar 命令(有时会在 Windows 命令提示符中发生),请指定完整路径,即在我的情况下,

 c:\java\jdk-1.7.0\bin\jar -xvf my-file.war

关于java - 如何在java中提取.war文件? ZIP 与 JAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7882745/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com