回顾一下spring boot使用基础,做个笔记。

通过配置文件,设置项目的开发环境和生成环境。

项目目录结构:

application-dev.yml是开发环境配置文件,application-prod.yml是生产环境配置文件,内容如下所示:

1.application-dev.yml

server:port: 8081context-path: /demotag: 12user:name1: mist-devpassword: 123

2.application.prod.yml

server:port: 8082context-path: /demotag: 12user:name1: mist-prodpassword: 123

3.application.yml (当前为使用生产环境,如果需要使用开发环境,则将prod改为dev)

spring:profiles:active: prod

可以同时使用开发环境和生产环境,只需将项目打成jar包,然后执行:

java -jar xxx.jar spring.profiles.active=prod

java -jar xxx.jar spring.profiles.active=dev

转载于:https://www.cnblogs.com/miaoying/p/8439241.html

spring boot区分生产环境和开发环境相关推荐

  1. 31 SpringBoot多环境的切换(生产环境、开发环境、测试环境)

    参考链接: Spring官网 Spring官网 外部配置加载顺序的说明 SpringBoot多环境的切换(生产环境.开发环境.测试环境)_周太阳的博客-CSDN博客_springboot测试生产环境切 ...

  2. Spring+Dubbo+MyBatis+Linner分布式Web开发环境搭建

            Spring+Dubbo+MyBatis+Linner分布式Web开发环境搭建               本文承接我之前的博客<Spring+Maven+Dubbo+MyBat ...

  3. webpack 3 零基础入门教程 #13 - 生产环境 vs 开发环境

    接着上一节来,我们要解决上一节所遇到的一个问题. 上一节提到,要让生产环境使用 extract-text-webpack-plugin 这个插件,而开发环境不使用,如何做到呢? 其实原理很简单,只要能 ...

  4. (17/24) webpack实战技巧:生产环境和开发环境并行设置,实现来回切换

    (17/24) webpack实战技巧:生产环境和开发环境并行设置,实现来回切换 1. 概述 生产环境和开发环境所需依赖是不同: --开发依赖:就是开发中用到而发布时用不到的.在package.jso ...

  5. Vue cli3配置生产环境,开发环境,和测试环境

    目录 1.先在package.json文件中添加: 2.在项目目录下建立 .env文件和.env.test文件 3.配置api变量      3.1.配置axios的baseURL路径      3. ...

  6. webpack4生产环境和开发环境的对比

    前言 近期一直在看webpack4的文档,于是给自己做了这个总结,对比一下生产环境和开发环境的区别. 开发环境 在项目开发过程中,我们关注的是能否追溯到代码的错误来源,能够及时刷新页面让我们看到代码的 ...

  7. 生产环境和开发环境_环境部署:开发、测试和线上环境的区别

    点击蓝字 关注我们 软件开发环境(Software Development Environment,SDE)是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件 ...

  8. vue在生产环境、测试环境和开发环境,三种环境下配置不同的api地址

    vue在生产环境.测试环境和开发环境,三种环境下配置不同的api地址 我们大多数在开发的时候,都会有三种环境,一个是开发环境,一个是测试环境,一个是生产环境,我们打包的时候需要根据不同的环境去加载不同 ...

  9. vue--echarts 图标库、excel导出、面包屑组件、富文本框、地图、前端使用代理访问、监控生产环境or开发环境

    目录 一.echarts 图标库 1.echarts的基础 2.项目中的使用 二.execl导出 三.面包屑组件 四.富文本框 五.地图 六.vite 构建配置 七.后端未开跨域资源共享,前端使用代理 ...

  10. Spring + Maven + Dubbo + MyBatis + Linner + Handlebars-Web开发环境搭建

    spring + Maven + Dubbo + MyBatis + Linner + Handlebars                                         - 开发环 ...

最新文章

  1. [原译]理解并实现生成器模式
  2. 2019年末逆向复习系列之淘宝M站Sign参数逆向分析
  3. 正确获取硬盘序列号源码
  4. POJ2398【判断点在直线哪一侧+二分查找区间】
  5. 4.1 卷积神经网络调参-adagrad_adam
  6. android ios 传视频播放器,推荐用于iOS / Android全面格式的视频播放器|手机最强大的播放器...
  7. 使用KELI调试单片机代码时,一定要用Open Project的方式打开。
  8. 大数据分析-实验八 鸢尾花数据集分类
  9. Excel 快速填充序号
  10. 数字资产期权新手入门手册 | TokenInsight
  11. (已解决)vue数组添加数据后页面无法实时渲染
  12. 成语——》谁不曾浑身是伤,谁不曾彷徨迷惘
  13. hibernate 一对多查询 对多的一方进行分页
  14. Find the maximum and minimum value in tensor array
  15. java防止注册刷短信攻击_java面试(1)如何防止恶意攻击短信验证码接口
  16. 阿里P8整理总结,入职大厂必备Java核心知识(附加面试题
  17. 系统信息:uname,sysinfo,gethostname,sysconf
  18. 打造原生的图文混排控件
  19. 思维题 URAL 1409 Two Gangsters
  20. W3AF:一个web应用安全的攻击、审计平台

热门文章

  1. 2018,程序员要搭配这40条编程箴言!!!条条都是干货
  2. 可能是最全的一份 2017 年中国移动互联网年度报告(建议收藏)
  3. 如何查看 Linux 服务器性能参数指标?
  4. sql 单引号_SQL 语句中单引号、双引号的具体用法
  5. 互联网金融的前世、今生和未来-系列三(今生):一场跨界的战争
  6. 用JAVA实现小学四则运算
  7. Python内置函数(66)——vars
  8. 洛谷1008 三连击
  9. 20 个高质量响应式的 HTML/CSS 网站模板
  10. HTML - 'MARQUEE'