Idea springboot项目打包jar包麻瓜教程

本文详细介绍了在IntelliJ IDEA中使用Springboot项目打包成jar文件的步骤,包括设置Artifacts,Build Artifacts,以及解决可能出现的404错误、资源文件问题等常见问题的链接。

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

 

  

Idea springboot项目打包jar包麻瓜教程:

第一步:file-->Project Structure

 

第二步:Artifacts-->JAR-->From modules with dependencies...

 

 

第三步:点击From modules with dependencies...后弹出框(选择好之后直接ok-->ok)

 

第四步:点击Build-->Build Artifacts..

 

第五步:点击Build Artifacts...后弹出的小的不能在小的框框(虽然我也不知道为什么要 分第一次还是后边几次有什么区别,但是你们按着点就完了;或者你们可以尝试 一下)记得看红字(两次以上都是点Rebuild(我就是这样))

 

第六步:点击Rebuild后静等  然后就会发现多了两个红色\橙色(我也不知道什么颜色,反正不重要)总之就是多了这两个文件

 

第七步:关闭idea中执行的项目然后找到out相对应的文件位置

 

第八步:在路径栏输入cmd;(必须是这里!我不管必须听我的)然后输入 java -jar XXX.Jar  回车就ok啦

 

 

这样开始

 

这样结束然后就是成功啦

 

 

可能出现情况:

 

Pom文件:一定要加载<build></build>标签中

<resources>
    <!-- 此处最为重要-否则打包后没有你的JSP页面模板,一定要记得写为资源文件 targetPath 设置必须是 META-INF/resources
    我项目做出来的时候因为没写resources导致打包运行后正常启动,各个接口也都正常访问,但是所有的jsp页面都会404,
    找不到页面 ,因为这个问题浪费了我大半天时间-->
    <resource>
        <directory>src/main/webapp</directory>
        <targetPath>META-INF/resources</targetPath>
        <includes>
            <include>**/**</include>
        </includes>
    </resource>
    <resource>
        <directory>src/main/resources</directory>
        <filtering>true</filtering>
    </resource>
</resources>

看到这里的时候 你已经成功了吧!!!!!

告诉你个秘密:

      其实还有更简单的方法告诉你们!(千万不要生气  稳住!)

这种方式打包出错的可能性是比较高的

下边是 我打包时出现问题的解决方式:

问题一:运行成功但是jsp报404(解决方式一)

https://www.52pojie.cn/forum.php?mod=viewthread&tid=826790

问题二:SpringBoot项目打jar包后,启动访问jsp页面报404(解决方式二)

https://blog.youkuaiyun.com/weixin_42845682/article/details/97655232

问题三:打包方式博客(也就是上边打包方式一)

https://blog.youkuaiyun.com/qq_37105358/article/details/79467401

问题四:pom文件中各个标签的解读

https://www.cnblogs.com/yuanpeng-java/p/10218822.html

问题五:jar包运行报错 “Invalid or corrupt jarfile   ***.jar”(这两个都互相参考一下)

https://blog.youkuaiyun.com/baidu_16950787/article/details/85320379

https://blog.youkuaiyun.com/heda_zjs/article/details/80448845

就先准备这些吧!其他的问题出现就需要去百度喽!!!!感谢大家的访问!

有问题可以留言给我呦!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值