Java 打可执行 jar 包
2020-05-30 本文已影响0人
七彩棉花糖18
本文以 idea 为例,讲解 Java 项目打可执行 jar 包。
1、在项目上右键 --> Open Module Settings,或者选择顶部栏 File --> Project Structure


2、选择 Artifacts --> + --> From modules with dependencies

3、Main class 是你的项目要运行的主方法,选择这个脚本执行入口文件

4、设置 META-INF/MANIFEST.MF「不要用默认路径,放到根目录下」

PS:解释一下 JAR files from libraries 的两个选项:
第一个是打完包就是一个 jar 包;第二个打完包,是一个 jar 包,外带你项目所用的 jar 包
5、设置完点击 OK
6、type 选择 JAR,点击 OK

7、顶部栏点击 Build --> Build Artifacts --> xxx.jar --> Build


8、jar 包打成功后,就可以在刚才设置的路径下找到了
