jar包导出

转载 这资料十分难找
idea打包Source jar,非运行jar
置顶 皮皮虾仁 2017-11-01 10:11:36 3917 收藏 1
分类专栏: ide 文章标签: idea
版权

eclipse打包源码jar是很方便的,idea下就没有很快捷的方法了,最近做的一个项目是依赖项目,又不是maven依赖,每次打war包的时候需要将几个依赖项目打成jar,放到web项目中,再将web项目打包成war。很苦恼,在idea里不知道怎样操作,所以每次打包的时候都去eclipse里更新代码然后打包,很麻烦。网上搜到的全是打包可运行jar,问题是我没有Main.class,或者是maven依赖项目打包jar,所以抽出来点时间专门研究了一下。

1

Project Structure新建一个Artifacts,点击绿色的小+号,选择empty的jar。
这里写图片描述
    新建完之后,输入name,选择输出路径,点击+号,添加一个Directory Content。
    这里写图片描述

选中你要打包jar项目源码的第一层包(一般是edu,com的上一级目录)。
这里写图片描述

    勾中Include in project build,然后apply应用,OK确定。
    这里写图片描述

    在菜单栏选择build–>build Artifacts,选中你要生成的jar,build就OK了。在刚刚填写的输出路径里已经生成了你需要的jar。
    这里写图片描述
    这里写图片描述

6.如果需要生成war包的话,将jar包放进web项目的lib目录下,在Project Structure新建一个Artifacts,点击绿色的小+号,选择empty的web application:Archive,选择“For xxx:war exploded”,如下图
这里写图片描述
同样的,修改name,输出路径, 勾选Include in project build,然后apply应用,OK确定,然后build就OK了。
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值