spring 没有网络启动不了???

本文记录了解决Spring项目在局域网环境下部署时遇到的配置错误问题,特别是关于XML配置文件中schemaLocation属性的设置及Spring版本不匹配导致的错误。

  先来感慨下  真是解决的她吗的不容易啊 ~ 内牛满面    写出来和大家分享下 如果有需求的看看能不能帮到你

 

  开始问题 我在做spring 项目的时候 突然间有需要 要拿着一台装着spring 项目的到户外去 去实地测试  需求来了  我想其他的局域网应用也应该有类似需求, 结果暴露出来一个项目中的bug问题 移植到linux 平台出错  刚开始的时候意识到时版本号的问题 结果自己修改后测试时候忘记提交 (悲剧的人 悲剧的命运)  于是另辟蹊径的我 转战ApplicationContent 的头文件

 

 在有网络下测试

 

  applicationContent.xml 头文件如下

 

 

 

出现以下问题

 

 

在网上查了半天又说该什么头文件的  但是 spring2.0 到 2.5 变化很多  文档定义文件就由DTD 转型为XSD了

 

于是我想将 XSD 下到本地来使用  突然有发现了JAR 包中有我需要的XSD 文件

 

修改配置文件如下

 

 

 

修改完毕  测试成功  ~  当时还认为只有这样配置才能完成 局域网类的spring 配置,

结果自己仔细查看了问题  才发现自己的spring jar是使用的myeclipse 导入的 版本是2.5.6 可是我spring 的头文件是从别的项目中拷贝过来的  3.0 包没有放入其中

这个才是最根本的原因

 

 

出现同类异常建议先检查jar 包版本是否匹配 惭愧惭愧

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值