目录

  • 一、打包配置
    • 1、File -> Project Structure
    • 2、Project Structure
    • 3、设置启动类及META-INF
    • 4、设置打包输出目录
  • 二、打包
    • 1、Build -> Artifacts
    • 2、Build
  • 三、查看打包文件
  • 四、运行

新建SpringBoot项目:IDEA 创建 SpringBoot 项目

一、打包配置

1、File -> Project Structure

2、Project Structure

3、设置启动类及META-INF

根据 modules 创建 jar。如图所示,选择项目,入口类等。最后一项 META-INF 默认放到 src\main\java 目录里,如果使用默认值,没有进行其他配置,生成的 jar 有可能不会包含 META-INF 目录,导致运行 jar 出错,正确的是将 META-INF 放到 src 目录下,或者 src\main\resources 目录下。

META-INF/MANIFEST.MF 文件就是项目依赖的第三方包的路径、启动类、版本等信息。

4、设置打包输出目录

二、打包

1、Build -> Artifacts

2、Build

三、查看打包文件

四、运行

命令行定位到 ../out/artifacts/springbootdemo_jar/ 目录。

然后执行如下命令:

java -jar springbootdemo.jar

浏览器输入:

http://localhost:8085/hello

出现如上界面说明SpringBoot项目打成jar包成功。

IDEA 将 SpringBoot 项目打包成jar相关推荐

  1. 在IDEA中将SpringBoot项目打包成jar包的方法 不要用 在上面有可以用的

    在IDEA中将SpringBoot项目打包成jar包的方法 2018年03月07日 10:43:52 叶叶叶叶大爷 阅读数 71375 版权声明: https://blog.csdn.net/qq_3 ...

  2. SpringBoot项目打包成jar后读取包内文件报错问题解决方法

    文章目录 问题描述 解决办法 问题描述 Springboot项目在开发环境中,使用 ResourceUtils.getFile("classpath:files/test.xlsx" ...

  3. Springboot项目打包成jar没有jsp文件

    1.运行出错 刚刚打的jar包,运行后出错.然后使用工具查看了jar包的源码,没有jsp文件. 2. 在pom.xml中配置 出现这种情况要在pom.xml中配置Springboot项目打jar包的方 ...

  4. 将Spring Boot项目打包成jar包war包

    任务一:将Spring Boot项目打包成jar包 1.在pom.xml文件中添加依赖 2.通过cmd命令行来进行打包jar包(首先进入项目的目录中) 3.进入项目中的target目录下查看包 4.使 ...

  5. linux上jar包无法识别本地文件格式,解决使用maven将项目打包成jar包后运行在linux系统中无法读取jar包中文件的问题...

    哈哈,之前计划的每周至少更新一个博客的计划又因为各种原因都泡汤了.看来坚持真得是一件挺让人头疼的问题,无论如何,从这周开始接下来每周一定要至少更新一个技术博客,欢迎大家监督! 好,言归正传.之前前几周 ...

  6. AndroidStudio项目打包成jar

    前言:在eclipse中我们知道如何将一个项目导出为jar包,现在普遍AndroidStuido开发,这里一步一步详加介绍AS项目打包成jar,jar和arr的使用 一.作用: 为了供其它项目使用,将 ...

  7. eclipse中将项目打包成jar的两种方法,及其问题与解决方法

    eclipse中将项目打包成jar的两种方法,及其问题与解决方法 参考文章: (1)eclipse中将项目打包成jar的两种方法,及其问题与解决方法 (2)https://www.cnblogs.co ...

  8. springboot项目打包成war并在tomcat上运行的步骤

    springboot项目打包成war并在tomcat上运行的步骤 把spring-boot项目按照平常的web项目一样发布到tomcat容器下 一.修改打包形式 在pom.xml里设置 <pac ...

  9. IDEA MAVEN项目打包成jar包的两种简单方式

    IDEA MAVEN项目打包成jar包的两种简单方式 准备了两个打包方法 1.IEDA自带打包方法 2.用Maven插件maven-shade-plugin打包 IDEA自带打包 适用于任何打包,稍微 ...

最新文章

  1. 学习python一开始枯燥_编程零基础应当怎样开始学python?他说,看这三个经典方法...
  2. Debian普通用户添加sudo权限
  3. android -------- NDK 入门指南
  4. android平板安装python_Notepad++配置Python开发环境
  5. 计算机无法创建新文件夹,无法创建文件,教您无法新建文件夹怎么办
  6. Linux探秘之用户态与内核态
  7. Vision Transformer(ViT)PyTorch代码全解析(附图解)
  8. macOS Big Sur应用图标替换教程︳big sur图标包
  9. 开发者的盛宴Google I/O 2016
  10. 编写可维护的javascript 笔记2(注释)
  11. 介绍 JavaScript 中的闭包、局部变量(局部作用域)和私有变量等内容
  12. ubuntu安装后要做什么
  13. Javashop连锁门店管理系统带您玩转获客
  14. 在ubuntu9.04中安装电视卡用到的资料
  15. 关于微信无法登陆网页版的问题
  16. Team Queue
  17. 《算法导论》第十二章——二叉搜索树
  18. android OTA更新
  19. 通达信软件接口是什么?能看得到五档报价吗?
  20. 韩国NF数字功放芯片在家庭影院领域中的应用

热门文章

  1. Oracle备份standby,Oracle 11g 利用泠备份恢复standby库
  2. 【转】ABP源码分析十六:DTO的设计
  3. 【转】ABP源码分析六:依赖注入的实现
  4. 【转】事务和锁机制是什么关系? 开启事务就自动加锁了吗?
  5. 【JS 逆向百例】某易支付密码 MD5+AES 加密分析
  6. Python 数据分析三剑客之 NumPy(四):字符串函数总结与对比
  7. Maven超详细配置
  8. 【CodeForces - 764A】Taymyr is calling you (找规律,水题)
  9. 使用tcpdump,adb进行手机抓包
  10. java applet socket_Java swing applet中使用的套接字