tomcat 自定义类加载器,目的比较多。当前分析一个作用,隔离不同web应用中的代码。
隔离的原因比较多,比如有app1, app2两个应用,分别引用了1.0和1.1的common.jar包中的一个类VersionInfo。
其中,1.1版本的VersionInfo.java 多了一个方法,而这个方法正好被app1引用。
体现了冲突jar加载的冲突影响。 后面用自定义加载器,如何规避这种影响。
1.0版本的类
1.1 版本的类。
将涉及的类打成jar,进行测试。
<
tomcat 自定义类加载器,目的比较多。当前分析一个作用,隔离不同web应用中的代码。
隔离的原因比较多,比如有app1, app2两个应用,分别引用了1.0和1.1的common.jar包中的一个类VersionInfo。
其中,1.1版本的VersionInfo.java 多了一个方法,而这个方法正好被app1引用。
体现了冲突jar加载的冲突影响。 后面用自定义加载器,如何规避这种影响。
1.0版本的类
1.1 版本的类。
将涉及的类打成jar,进行测试。
<