解决springboot报错Could not resolve placeholder‘xxx‘ in value“${XXXX}

 更新时间:2023年11月27日 11:31:19   作者:爱纸  
这篇文章主要介绍了解决springboot报错:Could not resolve placeholder ‘xxx‘ in value “${XXXX}问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

springboot报错Could not resolve placeholder‘xxx‘ in value“${XXXX}

在springboot项目请启动时,我们使用@Value注解从配置文件取出属性值的时候,

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

有可能出现无法解析的状况。

此时我们需要在启动类中加上占位符配置即可

@Bean
public static PropertySourcesPlaceholderConfigurer placeholderConfigurer() {
    PropertySourcesPlaceholderConfigurer placeholderConfigurer = new PropertySourcesPlaceholderConfigurer();
    placeholderConfigurer.setIgnoreUnresolvablePlaceholders(true);
    return placeholderConfigurer;
}

报错解决:Could not resolve placeholder‘spring.datasource.url‘ in value“${spring.datasource.url}“

原因

由于 Git 的分支切换问题,导致需要重新导入 JDK ,而且, IDEA 没有自动识别当前项目为 Maven 管理的项目,所以需要重新导入一下。

解决办法

看一下自己是不是 Maven 项目,点击 IDEA 下图中的1,然后看一下3有没有,如果没有,可以分别点一下2的两个按钮,看有了没有:

如果没有的话,你可以去 pom.xml 文件里,右击,看能够重新引入依赖,如果没有相应的按钮,你会看到提示添加此项目为Maven项目的按钮,点击就可以了。

当然,如果你还不是这种情况的话,你可以尝试一下: clean 并重新编译一下项目,记住这个思路就没错了。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Spring事务管理详细讲解

    Spring事务管理详细讲解

    事务的作用就是为了保证用户的每一个操作都是可靠的,事务中的每一步操作都必须成功执行,只要有发生异常就 回退到事务开始未进行操作的状态。事务管理是Spring框架中最为常用的功能之一,我们在使用Spring Boot开发应用时,大部分情况下也都需要使用事务
    2022-10-10
  • maven导入本地仓库jar包,报:Could not find artifact的解决

    maven导入本地仓库jar包,报:Could not find artifact的解决

    这篇文章主要介绍了maven导入本地仓库jar包,报:Could not find artifact的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • SpringBoot中整合消息服务组件的方法

    SpringBoot中整合消息服务组件的方法

    本文介绍了消息服务组件的基本概念,以及如何在SpringBoot中整合常见的消息服务组件,如ActiveMQ、RabbitMQ和Kafka,我们探讨整合消息服务组件在实际应用场景中的优势,感兴趣的朋友跟随小编一起看看吧
    2023-07-07
  • Java和JVM的重载识别,重写方法是怎样进行的

    Java和JVM的重载识别,重写方法是怎样进行的

    这篇文章主要介绍了Java和JVM的重载识别,重写方法是怎样进行的,违章围绕了Java和JVM的重载识别,重写方法展开相关资料,需要的小伙伴可以参考一下,希望对你的工作或学习有所帮助
    2022-01-01
  • 使用Spring Data JDBC实现DDD聚合的示例代码

    使用Spring Data JDBC实现DDD聚合的示例代码

    这篇文章主要介绍了使用Spring Data JDBC实现DDD聚合的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • 详解Spring Cloud 熔断机制--断路器

    详解Spring Cloud 熔断机制--断路器

    这篇文章主要介绍了详解Spring Cloud 熔断机制--断路器,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • Spring如何解决循环依赖的问题

    Spring如何解决循环依赖的问题

    这篇文章主要介绍了Spring是如何解决循环依赖的问题,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • Java基于Rest Assured自动化测试接口详解

    Java基于Rest Assured自动化测试接口详解

    Rest Assured 是一个基于 Java 的流行的用于测试 RESTful API 的库。这篇文章主要介绍了Java如何基于Rest Assured实现自动化测试接口,需要的可以参考一下
    2023-03-03
  • Java面试为何阿里强制要求不在foreach里执行删除操作

    Java面试为何阿里强制要求不在foreach里执行删除操作

    那天,小二去阿里面试,面试官老王一上来就甩给了他一道面试题:为什么阿里的 Java 开发手册里会强制不要在 foreach 里进行元素的删除操作
    2021-11-11
  • 使用SpringBoot+AOP实现可插拔式日志的示例代码

    使用SpringBoot+AOP实现可插拔式日志的示例代码

    这篇文章主要介绍了使用SpringBoot+AOP实现可插拔式日志的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07

最新评论