IDEA 将 SpringBoot 项目打包成jar
目录
- 一、打包配置
- 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相关推荐
- 在IDEA中将SpringBoot项目打包成jar包的方法 不要用 在上面有可以用的
在IDEA中将SpringBoot项目打包成jar包的方法 2018年03月07日 10:43:52 叶叶叶叶大爷 阅读数 71375 版权声明: https://blog.csdn.net/qq_3 ...
- SpringBoot项目打包成jar后读取包内文件报错问题解决方法
文章目录 问题描述 解决办法 问题描述 Springboot项目在开发环境中,使用 ResourceUtils.getFile("classpath:files/test.xlsx" ...
- Springboot项目打包成jar没有jsp文件
1.运行出错 刚刚打的jar包,运行后出错.然后使用工具查看了jar包的源码,没有jsp文件. 2. 在pom.xml中配置 出现这种情况要在pom.xml中配置Springboot项目打jar包的方 ...
- 将Spring Boot项目打包成jar包war包
任务一:将Spring Boot项目打包成jar包 1.在pom.xml文件中添加依赖 2.通过cmd命令行来进行打包jar包(首先进入项目的目录中) 3.进入项目中的target目录下查看包 4.使 ...
- linux上jar包无法识别本地文件格式,解决使用maven将项目打包成jar包后运行在linux系统中无法读取jar包中文件的问题...
哈哈,之前计划的每周至少更新一个博客的计划又因为各种原因都泡汤了.看来坚持真得是一件挺让人头疼的问题,无论如何,从这周开始接下来每周一定要至少更新一个技术博客,欢迎大家监督! 好,言归正传.之前前几周 ...
- AndroidStudio项目打包成jar
前言:在eclipse中我们知道如何将一个项目导出为jar包,现在普遍AndroidStuido开发,这里一步一步详加介绍AS项目打包成jar,jar和arr的使用 一.作用: 为了供其它项目使用,将 ...
- eclipse中将项目打包成jar的两种方法,及其问题与解决方法
eclipse中将项目打包成jar的两种方法,及其问题与解决方法 参考文章: (1)eclipse中将项目打包成jar的两种方法,及其问题与解决方法 (2)https://www.cnblogs.co ...
- springboot项目打包成war并在tomcat上运行的步骤
springboot项目打包成war并在tomcat上运行的步骤 把spring-boot项目按照平常的web项目一样发布到tomcat容器下 一.修改打包形式 在pom.xml里设置 <pac ...
- IDEA MAVEN项目打包成jar包的两种简单方式
IDEA MAVEN项目打包成jar包的两种简单方式 准备了两个打包方法 1.IEDA自带打包方法 2.用Maven插件maven-shade-plugin打包 IDEA自带打包 适用于任何打包,稍微 ...
最新文章
- 学习python一开始枯燥_编程零基础应当怎样开始学python?他说,看这三个经典方法...
- Debian普通用户添加sudo权限
- android -------- NDK 入门指南
- android平板安装python_Notepad++配置Python开发环境
- 计算机无法创建新文件夹,无法创建文件,教您无法新建文件夹怎么办
- Linux探秘之用户态与内核态
- Vision Transformer(ViT)PyTorch代码全解析(附图解)
- macOS Big Sur应用图标替换教程︳big sur图标包
- 开发者的盛宴Google I/O 2016
- 编写可维护的javascript 笔记2(注释)
- 介绍 JavaScript 中的闭包、局部变量(局部作用域)和私有变量等内容
- ubuntu安装后要做什么
- Javashop连锁门店管理系统带您玩转获客
- 在ubuntu9.04中安装电视卡用到的资料
- 关于微信无法登陆网页版的问题
- Team Queue
- 《算法导论》第十二章——二叉搜索树
- android OTA更新
- 通达信软件接口是什么?能看得到五档报价吗?
- 韩国NF数字功放芯片在家庭影院领域中的应用
热门文章
- Oracle备份standby,Oracle 11g 利用泠备份恢复standby库
- 【转】ABP源码分析十六:DTO的设计
- 【转】ABP源码分析六:依赖注入的实现
- 【转】事务和锁机制是什么关系? 开启事务就自动加锁了吗?
- 【JS 逆向百例】某易支付密码 MD5+AES 加密分析
- Python 数据分析三剑客之 NumPy(四):字符串函数总结与对比
- Maven超详细配置
- 【CodeForces - 764A】Taymyr is calling you (找规律,水题)
- 使用tcpdump,adb进行手机抓包
- java applet socket_Java swing applet中使用的套接字