当前位置: 首页 > article >正文

SpringBoot项目部署+属性配置方式+多环境开发

SpringBoot项目部署:

  • 首先在pom.xml中导入打包插件

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

打开maven中的Lifecycle点击package生成jar包

注意点击之前还需将xml文件中的 <skip>true</skip>删除:

生成Jar包成功后会显示如下


随后从本地磁盘打开

 

在磁盘文件中直接使用cmd打开,并输入java -jar springboot-start-0.0.1-SNAPSHOT.jar
若出现以下则表示运行成功


 

再使用postman发生请求



此时则表示运行成功

注意如果点击package出现:错误: 无效的目标发行版:17
请去检查maven的jdk版本


还需注意:Jar包部署,要求服务器必须要有jre环境

 

属性配置方式:


更改端口

环境变量发生变化黑窗口一定要重新启动

越往下优先级越高



多环境开发:

多环境开发的单文件使用:




多环境开发的多文件使用:


分组配置:


 


http://www.kler.cn/a/301498.html

相关文章:

  • 杰控通过 OPCproxy 获取数据发送到服务器
  • OpenGL 进阶系列11 - 粒子特效(使用 Compute Shader)
  • 基于 CentOS7.6 的 Docker 下载常用的容器(MySQLRedisMongoDB),解决拉取容器镜像失败问题
  • STL序列式容器之stack
  • 前景理论(Prospect Theory)
  • 大数据新视界 -- 大数据大厂之 Impala 性能飞跃:分区修剪优化的应用案例(下)(22 / 30)
  • 爬虫2:web请求与http
  • vue2 条形码 打印3*5的标签,打印标签
  • 【Linux】传输层协议——UDP
  • libyuv之linux编译
  • 【视频教程】Python语言在地球科学领域中的实践技术应用
  • 如何在本地部署大语言模型
  • Docker Container 常用命令
  • Qt-布局管理
  • C语言---函数概念深入学习基础(3)
  • 2.2.3 UDP的可靠传输协议QUIC 1
  • 安卓-音频焦点
  • 动手学深度学习(pytorch)学习记录30-含并行连接的网络(GoogLeNet)[学习记录]
  • 一天一道算法题day02
  • UEFI——使用标准C库
  • springboot项目实现分库
  • 使用ansible的剧本制作salt-master与salt-minion的安装与启动服务过程
  • 人工智能如何改变我们的工作方式
  • Leetcode Hot 100刷题记录 -Day12(轮转数组)
  • Scratch中秋节游戏——玉兔收集月饼
  • 上/下三角矩阵的压缩存储