springboot利用idea打包jar

本文介绍了Spring Boot项目打成可执行JAR包的方法。因Spring Boot适合前后端分离,打成JAR部署很合适。需在application.properties中配置端口,在pom.xml中设置打包成JAR的配置,还介绍了在Idea中设置项目依赖、编译选项等操作,最后构建生成可执行JAR包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为springboot适合前后端分离,打成jar进行部署是非常合适的
首先需要在application.properties当中配置端口

server.port=8080

在maven配置的文件pom.xml文件中,加入设置打包成jar的配置,重点是为 <packaging>jar</packaging>

    <groupId>app</groupId>
    <artifactId>app</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>jar</packaging>

点击idea右上角的Project Structure 按钮

这里写图片描述

通过以下操作路径,设置项目依赖
Project Settings->Artifacts->JAR->From modules with dependencies
这里写图片描述
并点击From modules with dependencies

如下图设置编译选项
这里写图片描述

Module选择编译的项目主模块,这里例如 exchange
Main Class 设置项目的运行的入口主类
JAR files from libraries中一定选择第二项 copy to the output directory and link via manifest

重新指向并生成 META-INF文件夹,在下列的Directory for META_INF/MANIFEST.MF: 指向当前项目的 src/main/resources 目录

点击选择申请Apply
这里写图片描述

点击生成的jar包,点击生成加号 创建一个文件夹Directory 名称为META-INF
这里写图片描述

点击生成的META-INF文件夹,点击生成加号 引入一个file 为当前项目路径的src\main\resources\META-INF\MANIFEST.MF
这里写图片描述

开始构建编译选择 Build-> Build Artifact-> Action-> Build
这里写图片描述

会生成一个out文件夹,当前out文件夹就是生成可执行jar
这里写图片描述

如何运行jar

java -jar  xxx.jar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值