一. tomcat是如何打破双亲委派机制的?
首先, 来举个例子, 通常,一个tomcat要加载几个应用程序呢?...当然是n多个应用程序, 加入我们使用的都是spring的框架, 那我们能保证所有的应用程序都是用spring4 或者spring5 么?...不可能, 他可能既有spring4的项目, 又有spring5的项目. 那么tomcat在加载spring4项目的war包是, 会不会和spring5项目的war包冲突呢?...那么, spring4和spring5的项目想共存, 那是不可能的了....tomcat自定义了一个thread, 用来监听不同文件夹中文件的内容是否修改, 如何监听呢? 就看文件夹的update time有没有变化, 如果有变化了, 那么就会重新加载.