IntelliJ IDEA 打包Source Jar的方法

作者:简简单单 2014-07-31
Eclipse下打包源码jar还是很方便的,IDEA下就没有那么快捷的方法了,需要手动建立Artifact。对于我这种开源癖患者,断然无法接受看不到源码的binary。特别是遇到Lucene这样的重量级类库,总是好奇里面发生了些什么,并且时不时需要查看方法的注释。
像Lucene这样的Apache项目一般采用Ant编译,编译脚本里就附带了source-jar选项,如果项目里没有这个项目,就需要参照下面的步骤手动建立。
在Project Structure页面,新建一个Empty的Artifact:
IntelliJ IDEA 打包Source Jar的方法
然后点击加号,添加一个Directory Content:
IntelliJ IDEA 打包Source Jar的方法
将项目源码的第一层包(一般是edu,com等等域名)的上一级选中加入:
IntelliJ IDEA 打包Source Jar的方法
然后选中Build on make:
IntelliJ IDEA 打包Source Jar的方法
接着编译,编译完成之后就可以在crawler4jclassesartifactscrawler4j_source下找到名为crawler4j_source.jar的源码包了

相关文章

精彩推荐