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
相关推荐
宸津-代码粉碎机26 分钟前
OpenAI 连夜迎战 Grok Bot 和 Muse:AI 智能体从 “会聊天” 到 “能办事”,现在入场还来得及吗
java·大数据·人工智能·分布式·python
Y38153266241 分钟前
SERP API 计费口径:credits_charged、执行失败扣费与退款边界
python·搜索引擎
噢,我明白了2 小时前
java中唯一键和幂等键的应用
java·后端
程序猿乐锅2 小时前
【黑马点评 | 第八篇】Redisson分布式锁
java·数据库·spring boot·redis·分布式·spring·缓存
GreenTea2 小时前
我把 Agent 的 while 循环拆掉了:一种你可能没想到的 Agent 架构
前端·后端·架构
考虑考虑2 小时前
synchronized字符串常量
java·后端·java ee
蒸鱼Yuzheng2 小时前
设备端性能工件可靠导出:断点续传、哈希、manifest 与失败恢复
android·自动化测试·python·adb·数据完整性
颜进强3 小时前
16 · NestJS LifecycleEvents 生命周期事件:五个钩子、三条边界,和 rag-server 的优雅停机
前端·后端·ai编程
圆圆讲门店3 小时前
挑选同城获客服务机构时需要考量的核心因素都有哪些?
大数据·网络·人工智能·python
GetcharZp3 小时前
定位不再一个个吐坐标:英伟达 LocateAnything 上手全攻略
后端