如图:
我想要手动更新tomcat上的jar包
然后发现有一个fine-report-designer-10.0.jar 是在 WEB-INF/lib下,本来是应该在tomcat/lib 下对吗?
但是放在这里一样可以远程设计,我想知道,放web-inf/lib 和 tomcat/lib 下在功能差异上有什么影响?
tomcat自动加载WEB-INF/lib下的jar包。在Tomcat的lib目录下,这些jar都是会被所有的部署应用共享使用到的,而单独应用的WEB-INF下的,是自己独立使用的。如果放到Tomcat下,可能多个应用之间对于某个项目不同版本有依赖,这个时候就比较难处理。毕竟ClassLoader只能加载一份。
所以放在哪都一样!!!