2

idea打jar,IntelliJ(IDEA打包jar包,并使用)

关于【idea打jar】,IntelliJ,今天涌涌小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

  • 内容导航:
  • 1、IDEA打包jar包,并使用
  • 2、idea打jar:IntelliJ IDEA如何将Java代码打成jar包发布

1、IDEA打包jar包,并使用

很多时候,我们希望自己写大代码能打包成一个jar包,这样能够方便后面代码的移植,今天来简单学习下如何使用IDEA打包一个jar包

1、首先创建Java程序

public class Person { public Person() { } public String getName() { return "hongbiao"; }}

2、导出为jar包

这里我们相当于是配置一些相关的信息,在第三步的时候导出jar包

idea打jar,IntelliJ(IDEA打包jar包,并使用)

File -> Project Structure

idea打jar,IntelliJ(IDEA打包jar包,并使用)

Artifacts -> + -> JAR -> From ...

3、导出Jar包

之前的操作可以理解为配置信息,实际上我们还没有导出jar,下面就是进行构建的过程,导出jar包数据信息

idea打jar,IntelliJ(IDEA打包jar包,并使用)

idea打jar,IntelliJ(IDEA打包jar包,并使用)

之后再out文件夹下就能看到这个jar文件

2、idea打jar:IntelliJ IDEA如何将Java代码打成jar包发布

IntelliJ IDEA是一款非常优秀的集成开发工具,在Java语音的开发工具中市场占有率越来越高。今天小编为大家介绍使用IntelliJ IDEA将Java代码打成jar包进行发布,该jar包中的代码必须要有main方法,熟悉java开发的朋友都知道main方法是程序的入口,独立的jar包可以在任何环境下运行。

工具/材料

IntelliJ IDEA

操作方法

首先我们编写了一个Java的类,该类中包含main方法,main方法是程序执行的入口,工程的整体结构如下图所示。

接下来我们将包含了上面类的工程代码打成jar包,我们点击菜单栏中的File-->选择Project Structure...(Ctrl+Alt+Shift+S)进入到设置页面,或者在IntelliJ IDEA页面右侧点击右上角的按钮也可到配置页面。

我们在Project Structure的设置页面选择Artifacts,然后点击右侧的绿色“+”号,接下来我们选择JAR-->From modules with dependencies...进入到设置页面。

接下来是最重要的步骤,下图中modules一般会自动生成,Main class我们需要点击右侧的按钮,找到项目工程中含有main方法的那个类。JAR文件设置我们选择extract to the target JAR,打包时可将代码依赖的包也打入。最后META-INF/MANIFEST.MF的设置,我们选择项目的根路径即可。

需要注意的是,如果项目中已经有META-INF/MANIFEST.MF文件的话是设置不成功的,我们需要先找到项目在磁盘中的位置,然后删掉该文件再重复上述的步骤才可以。

设置完成后我们便可以执行生成jar包的操作了,点击菜单栏中的Build-->Build Artifacts...,然后我们在下方代码区便可以看到Build Artifact,选择之前创建的Artifacts然后点击Build即可。

在Build JAR文件后下方会有已完成的提示,我们找到项目所在的磁盘位置,在项目根路径下的out/artifacts/目录下便是新生成的jar文件,如下图所示。

特别提示

需要打成jar包的代码必须要包含main方法。

本文关键词:intellij怎么读,intellijidea安装教程,intellij idea中文乱码,intellij idea和eclipse哪个好,intellij idea怎么删除项目。这就是关于《idea打jar,IntelliJ(IDEA打包jar包,并使用)》的所有内容,希望对您能有所帮助!

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2050614/
1
上一篇 打征信报告去哪个银行,昆明打征信报告去哪个银行(都是个人简历信息泄露惹的)
下一篇 如何在网上查询个税记录,如何网上查询个税缴纳记录(个人所得税纳税清单or纳税记录如何打印查验)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部