林谿 2021-11-26 14:10 采纳率: 52.9%
浏览 183

Could not resolve placeholder 'profile.active' in value "${profile.active}"

spring cloud配置nacos报错:
java.lang.IllegalArgumentException: Could not resolve placeholder 'profile.active' in value "${profile.active}"
at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:178) ~[spring-core-5.2.4.RELEASE.jar:5.2.4.RELEASE]
at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:124) ~[spring-core-5.2.4.RELEASE.jar:5.2.4.RELEASE]
at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:236) ~[spring-core-5.2.4.RELEASE.jar:5.2.4.RELEASE]
at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210) ~[spring-core-5.2.4.RELEASE.jar:5.2.4.RELEASE]
at org.springframework.core.env.AbstractPropertyResolver.resolveNestedPlaceholders(AbstractPropertyResolver.java:227) ~[spring-core-5.2.4.RELEASE.jar:5.2.4.RELEASE]
at org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:88) ~[spring-core-5.2.4.RELEASE.jar:5.2.4.RELEASE]
at org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:62) ~[spring-core-5.2.4.RELEASE.jar:5.2.4.RELEASE]
at org.springframework.core.env.AbstractEnvironment.getProperty(AbstractEnvironment.java:535) ~[spring-core-5.2.4.RELEASE.jar:5.2.4.RELEASE]
at org.springframework.core.env.AbstractEnvironment.doGetActiveProfiles(AbstractEnvironment.java:238) ~[spring-core-5.2.4.RELEASE.jar:5.2.4.RELEASE]
at org.springframework.core.env.AbstractEnvironment.getActiveProfiles(AbstractEnvironment.java:224) ~[spring-core-5.2.4.RELEASE.jar:5.2.4.RELEASE]

server:
    port: 7300
spring:
    application:
        name: sys
    cloud:
        nacos:
            config:
                enabled: true
                file-extension: yaml
                server-addr: ${nacos.server-addr}
                namespace: ${nacos.namespace}
                shared-configs:
                    -   data-id: application.yaml
            discovery:
                server-addr: ${nacos.server-addr}
                namespace: ${nacos.namespace}
    profiles:
        active: ${profile.active}
<!-- 环境 -->
    <profiles>
        <profile>
            <id>cdc</id>
            <properties>
                <!--当前环境 -->
                <profile.active>cdc</profile.active>
                <!--Nacos配置中心地址 -->
                <nacos.server-addr>192.168.8.88:8848</nacos.server-addr>
                <!--Nacos配置中心命名空间,用于支持多环境.这里必须使用ID,不能使用名称,默认为空 -->
                <nacos.namespace>71107d4e-d1d7-47dd-b70e-a61006a3bbe9</nacos.namespace>
            </properties>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
        </profile>
    </profiles>

```.
nacos:

```yaml
chuanrui:
    job:
        accessToken: ''
        address: ''
        adminAddresses: http://192.168.8.21:8900/xxl-job-admin
        appname: geology-sys-dev
        ip: ''
        logpath: /data/applogs/xxl-job/jobhandler
        logretentiondays: -1
        port: -1
    file-dir: /home/upload
    swagger:
        description: 系统接口
        title: 系统服务
        verson: 1.0
mybatis-plus:
    configuration:
        cache-enabled: false
        log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
        map-underscore-to-camel-case: true
    global-config:
        db-config:
            field-strategy: not_null
            id-type: auto
            logic-delete-field: isDel
            logic-delete-value: 1
            logic-not-delete-value: 0
    mapper-locations: classpath:mapper/*Mapper.xml
    type-aliases-package: com.chuanrui.sys.client.entity
knife4j:
    production: false
spring:
    datasource:
        driverClassName: dm.jdbc.driver.DmDriver
        url: jdbc:dm://192.168.8.188:5237/cdc
        username: SYSDBA
        password: SYSDBA
    redis:
        database: 8
        host: 192.168.8.25
        jedis:
            pool:
                max-active: 20


  • 写回答

2条回答 默认 最新

  • zcl_1991 2021-11-26 14:31
    关注

    ${spring.profile.active}

    评论

报告相同问题?

问题事件

  • 修改了问题 11月26日
  • 创建了问题 11月26日

悬赏问题

  • ¥30 模拟电路 logisim
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价