java的spring为什么会加载两次
1个回答
展开全部
目前遇到两种情况下会出现这个问题
1 类似的bean 扫描配置在你的配置文件里出现了两次,去掉一个即可<context:component-scan base-package="xx" />
2 排除关于spring配置的问题,如果还是加载两次,就要看一下tomcat的server.xml,看docBase和path目录对不对
是由于应用是发布在webapps下的,而在缺省应用中配置之后会导致重复加载,只需要修改应用发布的目录就可以了。<Context path= " " docBase= "xxx " debug= "0 "/>不用去掉,你只要在:你的项目->属性->Eclipse->Web下,有一个Web Context-root设置为/就好.
1 类似的bean 扫描配置在你的配置文件里出现了两次,去掉一个即可<context:component-scan base-package="xx" />
2 排除关于spring配置的问题,如果还是加载两次,就要看一下tomcat的server.xml,看docBase和path目录对不对
是由于应用是发布在webapps下的,而在缺省应用中配置之后会导致重复加载,只需要修改应用发布的目录就可以了。<Context path= " " docBase= "xxx " debug= "0 "/>不用去掉,你只要在:你的项目->属性->Eclipse->Web下,有一个Web Context-root设置为/就好.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询