MAC如何利用IntelliJ IDEA生成jar包
作者:互联网
操作系统:macOS
开发环境:IntelliJ IDEA Ultimate 2020.2
阅读提示:
本教程仅适用于需要在Mac电脑上使用IDEA生成jar包的小伙伴
操作步骤:
1、打开Project Structure:
打开方式包括:
(1)组合按键:command + ; (推荐的方式)
(2)在IDEA上方找到File,再在File中找到Project Structure
打开结果如图:
2、设置Artifacts:
在上图Project Structure的左边存在一栏列表,在列表中的Project Settings里面选中Artifacts
选中Artifacts后,左边列表的右方会有一个+号,点击+号(点击后界面如下图)
IDEA界面变成上图后,再依次选中JAR、From modules with dependencies
3、创建JAR:
完成第2步的操作后,进入如下Create JAR from Modules界面
首先,需要在Main Class那栏设置项目的主类,设置主类的方式包括:
(1)手动输入
(2)点击该栏右边的文件夹图标进行选择(推荐的方式)
按照推荐的方式设置主类会进入如下图所示的Select Main Class,选择项目的主类再点击OK
完成上述步骤后,会回到Create JAR from Modules界面(如下图)
如上图所示,Directory for META-INF/MANIFEST.MF此时已经被自动设置好
自动设置的MANIFEST路径不可以直接用!!!(圈重点!!!)
直接使用给定的MANIFEST路径会导致jar包放到服务器上面后无法运行
然而,为了解决这个bug,需要做的事情也很简单:
把路径尾部的/main/java删除再点击OK即可
上图展示了正确修改MANIFEST路径后的效果
点击OK后进入如下界面:
针对上图界面,首先需要勾选上方的Include in project build
勾选后,再接着点击右下方的Apply和OK
4、Build Artifacts:
在IDEA上方找到Build那栏并选中Build Artifacts
选中Build Artifacts后在IDEA界面的中央如上图所示
点击上图中的Build即可构建成功
构建成功后,可以在项目的out目录下找到生成的jar包
若有更多问题需要探讨,请邮件联系:nju15sc@gmail.com
标签:界面,IntelliJ,Artifacts,jar,IDEA,点击,Build 来源: https://blog.csdn.net/njuedu151220095/article/details/118355752