gpt4 book ai didi

java - 我需要通过 Maven 命令在 Spring Boot 应用程序中设置 Activity 配置文件,但它采用默认配置文件

转载 作者:行者123 更新时间:2023-12-02 04:32:33 24 4
gpt4 key购买 nike

我的应用程序中有 3 个环境,即 dev、prod、test,因为我将文件分开,例如 application-prod.yml、application-dev.yml、applicaton-test.yml 以及 application.properties 我正在运行命令 -> mvn spring-boot:run -Dspring.profiles.active=prod 但其将配置文件作为默认配置文件

应用程序属性

服务器端口=8002

application-prod.yml
--------------------------
spring:
jpa:
show-sql: true
properties:
hibernate: dialect:org.hibernate.dialect.Oracle10gDialect
ddl-auto: update

datasource:
username: scott
password: tiger
url: jdbc:oracle:thin:@localhost:1521:xe
driver-class-name: oracle.jdbc.OracleDriver

app:
message : This for DevEnvironment connect to Oracle

logging:
level:
org:
springframework:
web: DEBUG

最佳答案

如果您使用 maven 命令,请尝试以下操作来设置配置文件:

mvn spring-boot:run -Dspring-boot.run.profiles=foo,bar

上面的命令通过maven插件设置运行时spring配置文件。官方doc .

关于java - 我需要通过 Maven 命令在 Spring Boot 应用程序中设置 Activity 配置文件,但它采用默认配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56573771/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com