gpt4 book ai didi

java - 可以在 Tomcat 上部署 WAR 后更改 JAR 文件吗?

转载 作者:行者123 更新时间:2023-11-28 21:54:30 31 4
gpt4 key购买 nike

我有一个 war 文件部署到我的 tomcat 服务器。 Tomcat 解压 war 文件,我可以访问 WEB-INF/lib 文件夹。

WEB-INF/lib 中有更新版本的 somelib.jar。我想在不重新编译 war 文件的情况下升级它。

我可以更改 WEB-INF/lib 中的 somelib.jar 以进行版本升级而没有任何后果吗?还是我的 servlet 会在重启后崩溃?

最佳答案

是的,您可以理论上。您必须重新启动 Tomcat 或停止/启动 Tomcat 中的应用程序。请注意,WAR 就像一个 ZIP 文件,您可以将其解压缩,替换 JAR 文件并再次压缩。

请注意,我不建议简单地替换 WAR 中的 JAR。这可能会产生不良后果。您应该首先测试更改(是否已经测试过?)。新的 JAR 可能会引入一些不兼容的更改。最好的做法也是进行配置管理,以便您以后可以随时获取或重新构建您部署的 WAR。

关于java - 可以在 Tomcat 上部署 WAR 后更改 JAR 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18310113/

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