一、(1)打开项目结构页面,

Idea打包可运行jar_git


二、弹出窗口:配置打包参数

(1)选择主类(主入口main方法)

Idea打包可运行jar_jar_02


(2)配置:JAR files from libraries

个人建议选择“extract to the target JAR”,这样所有依赖的jar包都会放在生成的jar包中


(3)配置:Directory for META-INF/MAINFEST.MF

此项配置的缺省值是:D:\git_project\HiJson_XIAO\src
这里需要修改下生成目录(小虎,个人修改到out目录了):D:\git_project\HiJson_XIAO\​​​out​注:这样打成的jar包里就包含META-INF/MAINFEST.MF文件

然后点击下一步,应用即可。


三、查看生成的META-INF

Idea打包可运行jar_intellij-idea_03


四、构建jar

Idea打包可运行jar_jar_04

Idea打包可运行jar_intellij-idea_05


五、运行jar测试

进入cmd中,使用命令运行测试即可:

java -jar HiJson_XIAO.jar