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
相关推荐
考虑考虑8 分钟前
Springboot3.5.x结构化日志新属性
spring boot·后端·spring
涡能增压发动积10 分钟前
一起来学 Langgraph [第三节]
后端
sky_ph22 分钟前
JAVA-GC浅析(二)G1(Garbage First)回收器
java·后端
涡能增压发动积28 分钟前
一起来学 Langgraph [第二节]
后端
TTDreamTT30 分钟前
SpringBoot十二、SpringBoot系列web篇之过滤器Filte详解
spring boot
行云流水剑33 分钟前
【学习记录】如何使用 Python 提取 PDF 文件中的内容
python·学习·pdf
hello早上好1 小时前
Spring不同类型的ApplicationContext的创建方式
java·后端·架构
roman_日积跬步-终至千里1 小时前
【Go语言基础【20】】Go的包与工程
开发语言·后端·golang
心扬1 小时前
python生成器
开发语言·python
mouseliu1 小时前
python之二:docker部署项目
前端·python