IDEA把spring-boot项目打包成jar
2024-09-01 09:43:02
1.打开项目,然后右击项目选中‘Open Module Settings’进入project Structure( 快捷键 Ctrl+Shift+Alt+S或者File->Project Structure ),选中‘Artifacts’,点击中间的绿色+号(Project Settings->Artifacts->JAR->From modules with dependencies ),如下图所示
2.弹出‘Create JAR from Modules’,选择‘Main Class
然后点击OK,设置完毕
3.开始打包,点击右侧的Maven Projects,打开LIfecycle先点击clean然后点击package,生成target文件夹,里面有一个以项目名命名加版本号的jar文件,至此打包完成。进入jar所在的文件夹运行java -jar demoa-0.0.1-SNAPSHOT.jar,项目就能运行。
附加:
之前一个测试项目按照上面的步骤是能正常生成jar的,但是这个项目一直生成不了,参考了另一篇文章,直接用命令生成jar
cd 项目跟目录(和pom.xml同级)
mvn clean package或者在Terminal框内输入命令
PS:之前说不能生成jar包不是流程的问题,而是项目太大,生成比较耗时,今天测试了发现花了2分钟,生成一个80M的项目花了两分钟,不知道算不算有问题,这个要继续研究一下。
最新文章
- KVC 与 KVO 理解
- php 使用redis锁限制并发访问类
- 【BZOJ】1109: [POI2007]堆积木Klo
- 标志数在wordcount程序中的应用与拓展
- ZOJ 3819 Average Score(平均分)
- Struts2笔记——自定义拦截器
- ubuntu 解决依赖问题
- tyvj P1209 - 拦截导弹 平面图最小割&;&;模型转化
- jquery ajax用例样板
- openStack images概念及维护
- IT职场经纬 |阿里web前端面试考题,你能答出来几个?
- Windows下安装Python扩展模块提示Unable to find vcvarsall.bat的问题
- PHPExcel的使用
- 使用特性将数据库返回的datatable转换成对象列表
- linux杂记
- Android 进度条按钮实现(ProgressButton)
- iOS 快速集成ijkplayer视频直播与录播框架
- git fetch 更新远程代码到本地仓库
- shell中的逻辑判断while
- 谷歌(Google)被墙,解决地图和字体无法显示的问题
热门文章
- postman 在pre-request中发送application/x-www-form-urlencoded 格式表单
- React: JSX生成真实DOM结点
- BIND 主从配置
- secureCRT 中各种传输协议分析 启动daemon运行守护进程(转)
- Response响应相关
- Python with语句和__enter__、__exit__过程抽取思想
- 百度编译器ueditor插入视频的时候。在预览的窗口提示 “输入的视频地址有误,请检查后再试!
- django项目使用layui插件给网站设置一个日历挂件,很简单实用。
- CentOS7怎样安装Redis4.0.12
- Codeforces A. Game on Tree(期望dfs)