IntelliJ IDEA如何将Java代码打成jar包发布

2022-01-19T01:58:22自创经验
IntelliJ IDEA是一款非常优秀的集成开发工具,在Java语音的开发工具中市场占有率越来越高。今天小编为大家介绍使用IntelliJ IDEA将Java代码打成jar包进行发布,该jar包中的代码必须要有main方法,熟悉java开发的朋友都知道main方法是程序的入口,独立的jar包可以在任何环境下运行。
工具/材料
IntelliJ IDEA
操作方法
- 01
首先我们编写了一个Java的类,该类中包含main方法,main方法是程序执行的入口,工程的整体结构如下图所示。
- 02
接下来我们将包含了上面类的工程代码打成jar包,我们点击菜单栏中的File-->选择Project Structure...(Ctrl+Alt+Shift+S)进入到设置页面,或者在IntelliJ IDEA页面右侧点击右上角的按钮也可到配置页面。
- 03
我们在Project Structure的设置页面选择Artifacts,然后点击右侧的绿色“+”号,接下来我们选择JAR-->From modules with dependencies...进入到设置页面。
- 04
接下来是最重要的步骤,下图中modules一般会自动生成,Main class我们需要点击右侧的按钮,找到项目工程中含有main方法的那个类。JAR文件设置我们选择extract to the target JAR,打包时可将代码依赖的包也打入。最后META-INF/MANIFEST.MF的设置,我们选择项目的根路径即可。
- 05
需要注意的是,如果项目中已经有META-INF/MANIFEST.MF文件的话是设置不成功的,我们需要先找到项目在磁盘中的位置,然后删掉该文件再重复上述的步骤才可以。
- 06
设置完成后我们便可以执行生成jar包的操作了,点击菜单栏中的Build-->Build Artifacts...,然后我们在下方代码区便可以看到Build Artifact,选择之前创建的Artifacts然后点击Build即可。
- 07
在Build JAR文件后下方会有已完成的提示,我们找到项目所在的磁盘位置,在项目根路径下的out/artifacts/目录下便是新生成的jar文件,如下图所示。
特别提示
需要打成jar包的代码必须要包含main方法。
相关经验推荐
- Q各年龄段早晨起床最佳时间是怎样的?
- Q问大家ape是什么格式
- Q有啥十大最热门世界编程语言排行榜
- Q这里scratch3.0怎么编植物大战僵尸
- Q有多少Codeblocks如何使用
- Q有认识HTML网页制作 插入图片
- Q有认识输入一个三位正整数,要求其输出对应的逆序数
- Q经常思维导图解读昆虫记
- Q想要用Java语言从键盘中输入内容
- Q为啥java 学习路线
- Q怎么如何解决 另一个程序正在运行中此操作无法完成
- Q那些网络和共享中心打不开怎么办
- Q寻找数位板没有压感的解决方法
- Q怎么让微信越是发语音的人学历越低?学历高的人就从来不发语音吗?
- Q有谁知道PPT2016怎么录制屏幕视频,保存录制视频
- Q怎么讲AE怎么做打字效果?
- Q求学习CAD如何同时延长两条直线并且相交
- Q关注ACAP是什么AI芯片架构
- Q经常AI技术什什么?AI技术的市场前景有多大?
- Q阐述百度糯米如何注册商家
- Q哪些JAVA编程不得不看的几本经典书籍
- Q哪儿微博桌面提示网络异常请重新登录解决办法
- Q怎么看怎样创建数据透视表?
- Q安昌古镇旅游攻略
- QExcel如何智能插入函数
- Q腾讯大王卡腾讯视频怎么免流
- Q2022虎年纪念币怎么网上预约
- Q苹果13怎么关掉打开的页面
- Q孕妇可以吃薯片吗
已有 4686019 位网友注册
已帮助 103108 人解决了问题