欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > 30-33、SpringBoot项目部署\属性配置方式\多环境开发(一个文件)\多环境分组(多个文件)

30-33、SpringBoot项目部署\属性配置方式\多环境开发(一个文件)\多环境分组(多个文件)

2025/11/9 22:43:38 来源:https://blog.csdn.net/m0_45209551/article/details/139972700  浏览:    关键词:30-33、SpringBoot项目部署\属性配置方式\多环境开发(一个文件)\多环境分组(多个文件)

1、打包插件:和springboot的版本保持一致

根pom

  <build><plugins><!--打包插件--><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>3.1.3</version></plugin></plugins></build>

如何生成jar包?
        执行package命令即可
如何运行jar包?
        Java –jar jar包位置
Jar包部署对服务器有什么要求?
        必须有jre环境

2、四种属性配置方式

1-项目配置文件方式

2-命令行参数方式

3-环境变量方式,重启cmd

4-外部配置文件方式

配置优先级

 3、多环境开发(一个文件)

多环境开发-Profiles

  • 如何分隔不同环境的配置?

---

  • 如何指定哪些配置属于哪个环境?

spring:  

    config:    

        activate:      

            on-profile: 环境名称

  • 如何指定哪个环境的配置生效?

    pring:  

        profiles:    

            active: 环境名称


spring:profiles:active: dev
server:servlet:context-path: /aaa
---spring:config:activate:on-profile: dev
server:port: 8081servlet:context-path: /bbb
---spring:config:activate:on-profile: test
server:port: 8082
---spring:config:activate:on-profile: proserver:port: 8083

如何是公用和环境中的配置冲突,优先用环境中的配置

 4、多环境开发(分组)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词