用idea打开项目后,选择File->Project Structure->Project
设置jdk,并新建一个out文件夹作为输出文件夹
![](https://img-blog.csdnimg.cn/img_convert/d2d022ab3610d541dbe2a30fa4d3d4d2.png)
out文件夹新建的位置应该和src文件夹同级
![](https://img-blog.csdnimg.cn/img_convert/5877f5628768cd1153728c2a540fc7bc.png)
然后选择Project Structure->Modules,选择src 后点 Sources, 选择out 后点 Excluded。
![](https://img-blog.csdnimg.cn/img_convert/5843264be917a0c50c900accf8bb58a0.png)
把项目打成jar包
选择Project Structure->Artifact
![](https://img-blog.csdnimg.cn/img_convert/a572f59c69c811470ed8014e907ae5f9.png)
指定入口函数,并选择META-INF所在文件夹
![](https://img-blog.csdnimg.cn/img_convert/ebc3bc966bd2efd3aa52614e519c5bcb.png)
选择Build->Build Artifact,编译并打成jar包