这次我有一个理论问题。一位为一家相当大的公司工作的软件开发人员今天告诉我,他们不使用war 文件进行应用程序部署。他们的软件架构师认为,war 文件是邪恶的,因为部署 unwared 类的安全性不够,因为他们的运营组员工玩服务器可能会造成损害。据我了解,他们的解决方案是将应用程序打包到 jar 中并将其添加到空的 webapp 样式树的 WEB-INF/lib 文件夹中。它们还用于编辑 server.xml 以在其中添加应用程序的上下文 /docbase 以在它们使用的路径上启用它。我真的对这个解释感到困惑,我以前从未见过这样的事情。我个人认为整个“操作人员问题”听起来像是偏执狂,但仍然如此 我很难决定这种解决方案的优缺点是什么。你怎么看?奇异或辉煌?
谢谢。