Spring Boot 项目打包运行

打包成jar包,执行 java -jar 包名;

保证打出的jar包是独立可运行的包,需要xml中添加插件配置

XML 复制代码
<!--    SpringBoot应用打包插件-->
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

启动命令和参数说明

java -jar命令用于在Java环境中执行可执行的JAR文件

java 复制代码
命令格式:java -jar  [选项] [参数] <jar文件名>
属性 含义 示例
-D=<name>=<value> 设置系统属性 java -jar -Dserver.port=8080 myapp.jar
-X: -Xmx<size>, -Xmx<size> 设置JVM的最大堆内存大小,设置JVM的初始堆内存大小 java -jar -Xmx512m myapp.jar
-Dspring.profiles.active= <profile> 指定Spring Boot的激活配置文件 java -jar -Dspring.profiles.active=dev myapp.jar
相关推荐
应用市场5 小时前
构建自定义命令行工具 - 打造专属指令体
开发语言·windows·python
桦说编程5 小时前
深入解析CompletableFuture源码实现(2)———双源输入
java·后端·源码
东方佑5 小时前
从字符串中提取重复子串的Python算法解析
windows·python·算法
舒一笑5 小时前
大模型时代的程序员成长悖论:如何在AI辅助下不失去竞争力
后端·程序员·掘金技术征文
lang201509285 小时前
Spring Boot优雅关闭全解析
java·spring boot·后端
Dfreedom.5 小时前
一文掌握Python四大核心数据结构:变量、结构体、类与枚举
开发语言·数据结构·python·变量·数据类型
一半烟火以谋生5 小时前
Python + Pytest + Allure 自动化测试报告教程
开发语言·python·pytest
小羊在睡觉6 小时前
golang定时器
开发语言·后端·golang
用户21411832636026 小时前
手把手教你在魔搭跑通 DeepSeek-OCR!光学压缩 + MoE 解码,97% 精度还省 10-20 倍 token
后端
追逐时光者6 小时前
一个基于 .NET 开源、功能强大的分布式微服务开发框架
后端·.net