gpt4 book ai didi

Java .War文件编译

转载 作者:搜寻专家 更新时间:2023-11-01 03:29:39 25 4
gpt4 key购买 nike

我需要一些帮助来弄清楚如何对 .war 包中包含的一些 .jsp 页面进行一些更改。

我用的是jbilling开源计费软件,需要修改一些元素/显示,想直接在.jsp里做,所以解压了.war文件,改了下,然后打包回来放到里面webapps 文件夹并重新启动 tomcat。但是我注意到我打包的 .war 的文件大小比原来的 .war 小,它应该更大,因为我向它添加了东西。不用说,tomcat 没有正常启动,或者至少日志中有错误……但它们对我没有帮助,jbilling 也没有正常工作。我恢复到原来的 .war,它运行良好。

我是否可以解压 .war 并简单地进行一些 html 更改,然后将其重新打包,而不必使用 java 类重新编译整个源代码?我是否使用了错误的“打包”工具来编译它?有没有其他方法可以完成我正在尝试的事情?

我在 FreeBSD 机器上使用以下命令完成了此操作:解包-->sudo jar cf ../billing.war *重新打包-->sudo jar -xvf billing.war

感谢您的帮助。

最佳答案

此外,.WAR 和 .JAR(AFAIK 所有 .*AR)基本上是符合某些结构要求( list 、Web 应用程序描述符等)的美化 zip 文件。进行所需更改的最简单方法是将 .WAR 文件当作一个简单的 ZIP 文件来处理。工具的选择完全由您决定(存档器、pkzip 等)。

关于Java .War文件编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3999768/

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