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

Spring Boot 项目打包运行

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

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

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

 

启动命令和参数说明

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

命令格式: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

相关文章:

  • 项目流程中关键节点的测试类型
  • Spring IOC容器详解:深入理解控制反转与依赖注入
  • MySQL |表的约束
  • Unity Shader编程】之复杂光照
  • Box-Cox变换:让数据服从正态分布的数学魔法
  • node-red s7.net
  • Java 基础面试题
  • 常考计算机操作系统面试习题(一下)
  • Matlab教程001:软件介绍和界面使用
  • 力扣刷题78. 子集
  • Shiro框架漏洞攻略
  • BFS解决FloodFill算法
  • Chrome 133 版本开发者工具(DevTools)更新内容
  • Hadoop集群搭建(hdfs、yarn)
  • SpringBoot古典舞在线交流平台设计与实现
  • 基于Netty框架实现的WebSocket服务器握手认证传参笔记
  • Python包中的“守门员“:深入理解__init__.py的魔法
  • systemd-networkd 的 *.network 配置文件中的 [Network] 和 [Address] 中的 Address 有个什么区别?
  • 云服务器怎么防御ddos攻击呢?
  • M系mac怎么关闭sip
  • 中美经贸高层会谈在日内瓦结束,中国代表团将举行发布会
  • 75万采购防火墙实为299元路由器?重庆三峡学院发布终止公告:出现违法违规行为
  • 著名蒙古族音乐学者马•斯尔古愣逝世,享年86岁
  • 经济日报金观平:充分发挥超大规模市场优势
  • 理财经理泄露客户信息案进展:湖南省检受理申诉,证监会交由地方监管局办理
  • 《中国人民银行业务领域数据安全管理办法》发布,6月30日起施行