在客户内网部署项目的时候,遇到了这种Bug,说加载不到spring-beans.xsd文件,不允许连外网,又不能重新打包传打好的war包进去,直接把我心态都搞崩了。
解决方案是:
1、检查下是不是https 开头,如果是的话改成http再试试。
2、1不行的话
将xml的配置文件里面的xsd的路径改成从jar包里面读取
spring-aop.xsd的路径替换成classpath:org/springframework/aop/config/spring-aop.xsd
spring-beans.xsd的路径替换成classpath:org/springframework/beans/factory/xml/spring-beans.xsd
这个只是临时的处理方案,最终的解决方案仍然是从打包上处理