今天遇到了一个问题在纯Java项目Φ
配置文件读取不进去,提示${db.host}出错最后把测试文件都注释了,再“install”恢复测试文件,再次測试又成功了!
看来这其中还是有点奥妙的。先前我有加载过一个mongodb2.properties文件内容和mongodb.properties一模一样的,难道是有冲突连直接删除都不能解决问題。
还要再“install”刷新才可以又或者是配置文件加载的顺序问题,不过这个可能性比较低看来只能把刚刚自己做的乱七八糟的步骤再重演一遍才能找到问题所在。当我复制多一个 mongodb2.properties文件后再重新测试一遍,居然还是测试通过!看来问题可能不是这个留到明天再看看吧!
为了能自动加入到class环境中,在Spring配置文件中加入:
可是install的时候会提示测试文件出错了。我的测试文件是mongodb和Spring的结合以前测试都能插入数據,没什么问题单独再测试,还是有问题配置文件读取不进去,提示${db.host}出错最后把测试文件都注释了,再“install”恢复测试文件,再次測试又成功了!
看来这其中还是有点奥妙的。先前我有加载过一个mongodb2.properties文件内容和mongodb.properties一模一样的,难道是有冲突连直接删除都不能解决问題。
还要再“install”刷新才可以又或者是配置文件加载的顺序问题,不过这个可能性比较低看来只能把刚刚自己做的乱七八糟的步骤再重演一遍才能找到问题所在。当我复制多一个 mongodb2.properties文件后再重新测试一遍,居然还是测试通过!看来问题可能不是这个留到明天再看看吧!