问题描述
- 多个struts2+hib项目共用jar,访问时项目错乱
-
各位大仙,我服务器的环境是tomcat8,里面放了十几个网站,网站都是struts2+hib3
开发的,项目所有jar都放到了tomcat下的lib文件夹进行共用,最近发现如果有人在访问
A项目时,如果再有人访问B项目,经常进入A项目的文件夹,具体如图,本应该访问my文件夹结果进入的是nk文件夹,很纠结
解决方案
有可能把项目特定jar也放到lib里了,在jar里有硬编码。。。也可能两个项目里有重名的类,最好把项目相关的jar还是放到各项目下面,,ssh之类的共用库还是可以放lib。
tomcat对于每个webapp都有单独的classloader做区隔,问题要少些 。
时间: 2024-09-02 01:24:08