1、把module目录下的MATA-INF文件夹删除,如果没有MATA-INF文件夹则不用删除
2、Ctrl + Alt + Shift + S 打开 Project Structure 窗口
新增Artifacts,操作如下图
设置如下图:
1、选择要打包的module
2、选择Main-Class
3、JAR files from library选择第二项,这样可以把依赖的jar包分离出来
4、MANIFEST.MF的路径不要使用默认的src/main/java目录,改成module的目录
5、点击ok
上一步(第三步)点击ok后看到如下结构无误,则再次点击ok
构建JAR文件,操作如下图:
Ctrl + Alt + Shift + S 打开 Project Structure 窗口,查看输出目录,如下图:
在上图所示的Output Directory目录下即可看到项目的jar包及其依赖的其他jar包,如下:
运行项目:
使用命令 java -jar demo3.jar 即可运行项目,如下图:
from:https://www.cnblogs.com/oldpub-blog/p/13415821.html