根据 J2EE 标准,web-inf/lib 应该只包含应用程序特定的 jar 或部署环境特定的 jar。
注意:war 文件没有使用任何部署环境特定的功能(例如 weblogic 或 websphere 或 tomat 等......)
WEB-INF/lib 文件夹应该包含您的应用程序特定的 jar 文件。对服务器来说是全局的 Jar 文件将存储在服务器的类路径中。
特定于应用程序的 jar,如果您在同一服务器/JVM 上部署了多个应用程序,那么您不想共享其类(类实例)的任何 jar。有关我的第二点的更多详细信息:我之前关于类加载器的问题