IDEA 把工程的指定文件夹打成jar包

本文所用工程为springboot maven构造的

  1. 新建module,在IDEA的工程的根目录下,右键新建一个module模块myBase
  2. 把要打包的文件夹base,整体移动到这个module的src/main/java目录下
  3. 解决原工程代码和base文件夹由于依赖引用关系导致的出现的报错,
  4. 实现base文件夹的代码 不引用原工厂的类,java的多态也是一种解决方式(base文件夹内声明为抽象类,需要使用原工程的代码的地方写成抽象方法,在原工程代码继承的时候实现)
  5. 编译运行,可以正常启动起来,

以下步骤开始打包:

  1. 右键IDEA的 File --> Project Structure
  2. 弹出窗口左侧,选中 Project Setting 下的 Artifacts ,点击中间窗口的+号,如图1:
    !图1图1
    3.选择JAR ->Empty 如 图2
    图2
    图2
    4.设置jar包名称,jar包类型,jar包生成目录,jar包含的类,如下图 图3
    1对应jar包名称
    2对应打包类型
    3对应生成的jar包在那个文件夹目录下 ,此处为目录A
    4对应以文件夹的形式选择那些类生成jar
    注:选择的应为对应module的target目录下的classess文件夹,而不是java代码
    图3图3

5.点击右下角的apply->ok 退出窗口
6.生成jar包:在IDEA顶部菜单栏,点击build–>Build Artifacts,选中你刚刚命名的jar包名称,点击build运行,如下图 图4 图5
图4

图4

图5
图5
7.build完成之后,jar包就生成了,在你之前第4步设置的导出文件夹,目录A

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值