idea版本为2018.3.3

1、在菜单栏点击如图所示图标 Project Structure;

2、选择左侧菜单Artificial,然后在右侧点击 + 号按钮,在弹出的菜单中选择JAR -> From modules with dependencies...

3、操作2步骤后打开如下窗口,在 Main Class 一栏中点击文件夹图标,选择启动类的位置;

这里输入启动类的名字,检索出启动类,然后双加选择即可,效果如下图:

4、选择了启动类后,我们还需要选择 MANIFEST.MF 保存的位置,选择选项 copy to then output diretory and link via manifest,然后点击文件夹的图标;

选择对应的位置,这里选择了项目下的resource文件夹,选择完成后点击OK按钮;

5、完成上面步骤后点击确认,来到如图所示的窗口,可在Output directory选择打包后存放的位置,图中为默认位置,选择完成后点击OK;

6、到这里配置就完成了,下面的步骤为编打包了,首先我们选择idea的菜单 Build -> Build Artifacts...

在弹出的窗口中选择 Build;

项目就开始进行编译打包了;

7、打包完成后,我们就可以在之前设置的目录中找到依赖包和代码包了。

转载于:https://www.cnblogs.com/lixingwu/p/11451052.html

idea基于spring boot的依赖分开打包相关推荐

  1. Spring Boot Gradle 瘦身打包 thinJar,分离 lib jar 依赖

    原文地址:weiku.co/article/135/ ,欢迎转载 需求背景: srping boot 2.0+ 打包生产的 fat jar 虽然部署起来很方便,但将所有依赖都打包到一个 jar 包中使 ...

  2. 基于Spring Boot+Cloud构建微云架构

    链接:my.oschina.net/u/3636867/blog/1802517 前言 首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道.因为网上流传的多数资料是官网翻译而 ...

  3. 基于Spring Boot和Spring Cloud实现微服务架构学习--转

    原文地址:http://blog.csdn.net/enweitech/article/details/52582918 看了几周spring相关框架的书籍和官方demo,是时候开始总结下这中间的学习 ...

  4. 基于 Spring Boot 和 Spring Cloud 实现微服务架构

    前言 首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道.因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易让你理解和操作出现偏差 ...

  5. 基于Spring Boot和Spring Cloud实现微服务架构学习

    目录 Spring 顶级框架 Spring cloud子项目 WHAT - 什么是微服务 微服务简介 微服务的具体特征 SOA vs Microservice HOW - 怎么具体实践微服务 客户端如 ...

  6. 基于Spring Boot 2.5.1 微服务框架发布(Eurynome Cloud )

    企业级技术中台微服务架构与服务能力开发平台(Eurynome Cloud ) Eurynome Cloud是一款企业级技术中台微服务架构与服务能力开发平台.基于Spring Boot 2.5.1.Sp ...

  7. 基于 Spring Boot + Cloud 构建微云架构

    点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2019 超神之路,很肝~ 中文详细注释的开源项目 ...

  8. 基于Spring Boot+Cloud构建微云架构。

    前言 首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道.因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易让你理解和操作出现偏差 ...

  9. (附源码)基于Spring Boot的ERP仓储管理信息系统设计与实现 毕业设计150958

    基于Spring Boot的ERP仓储管理信息系统设计与实现 摘 要 科技进步的飞速发展引起人们日常生活的巨大变化,电子信息技术的飞速发展使得电子信息技术的各个领域的应用水平得到普及和应用.信息时代的 ...

最新文章

  1. 基于OpenCV的直方图匹配
  2. Login failed with an access denied error.
  3. OpenCV 直方图的计算和绘制
  4. Elastic Stack简介和Elasticsearch基本介绍
  5. 0、elasticsearch前言
  6. 手写自己的MyBatis框架-V2.0配置文件
  7. leaflet-webpack 入门开发系列三地图分屏对比(附源码下载)
  8. 738. 单调递增的数字
  9. 如何获取系统Home(Launcher)应用判断用户是否处于home界面
  10. AppScan安装教程
  11. VMWare Workstation 15 serial number
  12. 强者的系统:高观点下的人生
  13. python土味情话_GitHub - MMstarry/itchat: 微信机器人 土味情话
  14. 《Centos的下载详细步骤》
  15. 浏览器前进后退静默刷新页面
  16. red hat Linux 配置Samba服务器(超详细:内含桥接模式)
  17. 原生微信小程序实现号码隐藏,用****代替
  18. win10电脑底下一排图标没了怎么办
  19. aes加密 java_Java中的微信支付(2):API V3 微信平台证书的获取与刷新
  20. 计算机芯片记忆方法,神奇的万能记忆芯片作文

热门文章

  1. mysql ddl crash,MySQL5.6 crash-safe replication一个坑
  2. 资深美术师:3A转手游研发需要注意的方法
  3. 游戏人生,谈谈自己的游戏经历
  4. mysql使用Navicat创建分区
  5. GoldenGate学习笔记(11)_常用参数
  6. 2019.7.13刷题统计
  7. 虚拟化(8)_Docker容器
  8. 程序员的自我反省-十条原则
  9. [Laravel框架学习一]:Laravel框架的安装以及 Composer的安装
  10. NYOJ1071 - 不可以!