springboot实战笔记(十五)----springboot多环境配置

柔光的暖阳◎ 2022-01-23 23:25 392阅读 0赞

一 前言

我们在工作当中一般分为三个环境:开发环境,测试环境,生产环境,所以我们在启动项目的时候在不同的环境中启动,此时 我们需要进行springboot多环境配置。

二 准备工作

创建一个简单的项目进行模拟,创建项目,如下

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzMjIzMjk5_size_16_color_FFFFFF_t_70

application-dev.properties:

  1. #开发环境
  2. server.port=8181

application-prod.properties:

  1. #生产环境
  2. server.port=8383

application-test.properties:

  1. #测试环境
  2. server.port=8282

profile:代表的就是一个环境变量
语法结构:application-{profile}.properties

三 打包项目

简单的创建完后通过maven命令进行jar打包

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzMjIzMjk5_size_16_color_FFFFFF_t_70 1

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzMjIzMjk5_size_16_color_FFFFFF_t_70 2

点击run运行,如果成功,则会在下图出现打包好的jar

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzMjIzMjk5_size_16_color_FFFFFF_t_70 3

如果不成功,我之前遇到的是这个错误,

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzMjIzMjk5_size_16_color_FFFFFF_t_70 4

原因:由于这个需要支持的jdk版本是1.8,而我还是沿用之前的1.7,所以会遇到这个问题。

解决办法:右键项目build path,如下图watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzMjIzMjk5_size_16_color_FFFFFF_t_70 5

点击edit,将jdk版本更换为1.8然后再运行命令。

四 运行测试

本人将生成的jar包放入了F盘,然后在cmd命令框中输入:

  1. F:\>java -jar springboot-demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev

启动20190531195405511.png

发表评论

表情:
评论列表 (有 0 条评论,392人围观)

还没有评论,来说两句吧...

相关阅读

    相关 SpringBoot属性配置实战环境

    在开发Spring Boot应用时,通常同一套程序会被应用和安装到几个不同的环境,比如:开发、测试、生产等。其中每个环境的数据库地址、服务器端口、日志级别等配置都会不同,如果在