java.lang.IllegalArgumentException: Access key cannot be null

项目启动报错 (非法参数)java.lang.IllegalArgumentException: Access key cannot be null

有的人说是jdk和spring的版本对应的不一致,但我其他的都没问题,感觉不是此问题,然后继续找原因;

很有可能是你的代码有取值的地方没有取到值
我的文件中写着有

   @Value("${endpoint}")
    private String endpoint;

    @Value("${bucketName}")
    private String bucketName;
    //等等代码

最后发现是这种没取到值所以报的错,可以先写成固定值,直接给他赋值,如:


   @Value("testbj.objtest.picclife.cn")
   private String endpoint;

   @Value("$csp")
   private String bucketName;

你可能感兴趣的:(java,java,bug,jdk,debug)