Spring Boot 笔记 021 项目部署

1.1 引入坐标,并双击package打包成jar包

1.2 在服务器上运行jar包

1.3 使用postman测试

2.1 运行配置

2.1.1 命令更改端口

java -jar big-event-1.0-SNAPSHOT.jar --server.port=7777

2.1.2 环境变量更新(略)

2.1.3 外部配置文件,在jar包同目录下配置application.yml文件(略)

3.1 多环境开发(开发,测试,生产)

3.1.1 定义application.yml

复制代码
# 通用信息
mybatis:
  configuration:
    map-underscore-to-camel-case: true
spring:
  profiles:
    group:
      "dev": devDB,devServer
      "pro": proDB,proServer
      "test": testDB,testServer
    active: dev
server:
  servlet:
    context-path: /aaa

3.1.2 定义其他xml

application-devDB.yml

复制代码
# 开发环境
spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/big_event
    username: root
    password: root
  data:
    redis:
      host: localhost
      port: 6379

application-devServer.yml

复制代码
# 开发环境
server:
  port: 8080

(其他yml略)

相关推荐
潇冉沐晴3 分钟前
div2 1064补题笔记(A~E)
笔记·算法
Jaxson Lin5 分钟前
Java编程进阶:智能仿真无人机项目3.0
java·笔记·无人机
中屹指纹浏览器15 分钟前
指纹浏览器技术落地实践:多场景适配与性能优化全解析
经验分享·笔记
人道领域19 分钟前
SSM从入门到入土(Spring Bean实例化与依赖注入全解析)
java·开发语言·spring boot·后端
long31623 分钟前
Z算法(线性时间模式搜索算法)
java·数据结构·spring boot·后端·算法·排序算法
小楼v32 分钟前
如何实现AI生成应用部署功能
java·后端·ai·部署
张人玉32 分钟前
WPF 多语言实现完整笔记(.NET 4.7.2)
笔记·.net·wpf·多语言实现·多语言适配
没有bug.的程序员34 分钟前
Istio 服务网格:流量治理内核、故障注入实战与云原生韧性架构深度指南
spring boot·云原生·架构·istio·流量治理·故障注入·韧性架构
Hammer_Hans35 分钟前
DFT笔记28
笔记
李慕婉学姐1 小时前
Springboot眼镜店管理系统ferchy1l(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端