zoukankan      html  css  js  c++  java
  • spring 手动加载配置文件启动spring遇到的坑

    今天遇到了一个很坑的问题 , 我在main里面写了手动启动spring的代码 , 如下 : 

    然后本地run , 是没有任何报错 . 

    但是我发布到线上的时候 , 确告诉我  banniu.datasource.redis.xml 的文件里面的一个bean NullPointer , 我很郁闷 , 这个错误就是说明这个文件没有加载进来 , 但是我明明写进来了的 . 而且本地测试是没问题的 (我本地环境是Windows) . 然后我很郁闷 . . . 

    解决方法 : 

    我比对了这个文件里面的内容和别的配置文件有什么不同 , 结果没有任何收获 , 最后我发现 , 我的这个配置文件的命名好像是有点问题的 . 

    我是以"."分隔的 , 但是

    这样子的就可以 . 于是乎我修改了文件的名称. 结果 .... 线上正常了 .. .  这个坑真是非常的难找 , 这也证实了我们写代码的时候一定要注意细节 . 细节决定成败 .. 

  • 相关阅读:
    8月4日
    8月3日 hive配置
    8月2日
    8月1日
    7月31日
    7月30日
    7月29日
    7月28日
    第六周总结
    重大技术需求进度报告一
  • 原文地址:https://www.cnblogs.com/pengyonglei/p/6433743.html
Copyright © 2011-2022 走看看