我可以看到您在说什么,并且对我们的某些Web应用程序也有同样的挫败感,但是出于一致性考虑,我建议您保持现状。如果将库复制到tomcat /
lib目录,则系统类路径和webapp类路径可能会出现问题。
通过保持现状,可以确保在开发/演示中部署与在生产环境中相同的内容。当您手动调整生产中的内容时,生活变得很糟糕,或者因为您忘记了将生产中的XYZ.jar从版本1.6更新到1.6.1_b33而遇到一些疯狂的错误,现在的行为方式与您认为演示中的代码完全相同。
当使用足够重要的东西来拥有开发/演示/生产系统时,我认为一致性比.war文件大小更重要。



