java - 如果只有一个 servlet 更改,则强制上传战争?
问题描述
我已经在服务器上部署了一个基于 JavaEE 的 WebApp,并且我有很多 Java Servlet。
很多时候,我在 servlet 中发现了一个错误,所以我修复了它。我知道我可以将 WAR 文件上传到服务器并部署它以进行更改,但是......我发现它对于 1 个 servlet 的负载太大了!
那么,我将如何继续更新服务器?是否可以上传 servlet 类文件,仅此而已?
解决方案
放弃战争是推荐的程序。通常可以按照您的要求进行操作,但我建议您不要这样做。
通常,应用程序容器会在您将其放入某个文件夹后引发战争。您可以直接覆盖那里的课程。然后,无论如何您都必须重新启动应用程序容器才能加载该类。我为一些我没有编写并且难以构建的遗留应用程序做了几次,所以我没有战争,如果我有战争我不会这样做。
推荐阅读
- postgresql - 如何在 SQL 中删除 jsonb 数组中的对象内的键?
- nosql - Oracle NoSQL 数据库是否支持 SQL 查询中的嵌套 case 表达式来处理数据异常?
- python - 带有 Python 的 Pandas - 在切片副本上设置的值
- python - 如何正确断言熊猫的功能?
- javascript - 为什么 Object.keys(array) 将索引作为字符串返回,而 keys(array) 将它们作为数字返回?
- json - 在 postgres 中区分 JSON 对象与 JSON 数组
- python - how to implement kivy ScrollView with checkboxes?
- python - I'm reading data from Excel and I want to format numbers как в Excel but I get this small error
- python - Why does my python code run fine in Jupyter but not as a .py script?
- javascript - 如何将宏应用于谷歌电子表格的文件夹