logo IntelliJ IDEA入门教程 我也要发布文档

Java开发工具intellij idea实操教程:如何运行打包你的第一个Java程序


IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。双节福利来袭!IntelliJ正版授权最高立减2000!点击查看详情

点击下载 IntelliJ IDEA最新试用版

生成并运行应用程序

有效的Java类可以编译为字节码。您可以使用运行删除按钮装订线中的绿色箭头图标从编辑器直接使用调用main()方法去编译和运行类 。

  1. 单击装订线,然后在弹出窗口中选择Run'HelloWorld.main()'。IDE开始编译您的代码。

  2. 编译完成后,“ 运行工具”窗口将在屏幕底部打开。

    第一行显示IntelliJ IDEA用于运行已编译类的命令。第二行显示程序输出:Hello, World!。最后一行显示退出代码0,表明退出成功。

    如果您的代码不正确,并且IDE无法对其进行编译,则“运行”工具窗口将显示相应的退出代码。


当您单击Run时,IntelliJ IDEA将创建一个特殊的运行配置,该配置将执行一系列操作。首先,它构建您的应用程序。在此阶段,javac将您的源代码编译为JVM字节码。

Javac完成编译后,会将编译后的字节码放入 目录,在“ 项目”工具窗口中以黄色突出显示。之后,JVM运行字节码。

注意:如果要重新打开“ Run ”窗口,请按Alt+4。

IntelliJ IDEA自动分析当前在编辑器中打开的文件,并搜索不同类型的问题:从语法错误到拼写错误。通过编辑器右上角的“ Inspections小部件,您可以快速查看所有检测到的问题并详细查看每个问题。

将应用程序打包到JAR中

代码准备就绪后,您可以将应用程序打包到Java存档(JAR)中,以便与其他开发人员共享。内置的Java存档称为工件

为JAR创建工件配置
  1. 从主菜单中,选择File | Project Structure Ctrl+Alt+Shift+S,然后单击工Artifacts

  2. 单击+图标,指向JAR,然后选择来自具有依赖项的模块

  3. 单击Main Class字段右侧的,然后 在打开的对话框中文件夹选择HelloWorld(com.example.helloworld)

    IntelliJ IDEA创建项目配置,并在“ Project Structure”对话框的右侧显示其设置。

  4. 应用更改并关闭对话框。

构建JAR工件

  1. 从主菜单中,选择Build | Build Artifacts。

  2. 指向HelloWorld:jar并选择Build

    打开 out/artifacts文件夹,您将在其中找到您的JAR。

JAR工件已构建

运行打包的应用程序

要确保正确创建了JAR工件,可以通过运行它进行验证。

注意:使用“ 查找动作” Ctrl+Shift+A可在整个IDE中搜索动作和设置。

为打包的应用程序创建运行配置

要运行打包在JAR中的Java应用程序,IntelliJ IDEA允许您创建专用的运行配置。

  1. 按Ctrl+Shift+A,查找并运行“ Edit Configurations操作。

  2. 在“ Run/Debug Configurations”对话框中,单击“+”图标,然后 选择“ JAR Application”

  3. 命名新配置:HelloWorldJar。

  4. 在“ Path to JAR字段中,单击文件夹图标并指定计算机上JAR文件的路径。
  5. 在“ Before launch”下,单击“ 开始”,然后选择“Build Artifacts | HelloWorld:jar”。

    这样做意味着 HelloWorld.jar 每次您执行此运行配置时,它都会自动构建。

运行配置允许您定义要如何运行应用程序以及哪些参数和选项。您可以为同一应用程序具有多个运行配置,每个配置都有自己的设置。

执行运行配置
  • 在工具栏上,选择HelloWorldJar配置,然后单击运行配置选择器右侧的“运行按钮”或者,如果您喜欢快捷方式请按hift+F10。

    和以前一样,“ Run”窗口将打开,并向您显示应用程序输出。

该过程已成功退出,这意味着应用程序已正确打包。

好了这就是今天的内容了,在本篇文章中我们讲述了如何运行打包程序,你学会了吗?如果今天的文章未解决你的需求,可点击获取更多免费教程。不要忘了在评论与我们分享您的务和品质,现IntelliJ正版授权在线订购最高立减3000元!低至1333!还有多种授权方式想法和建议。慧都作为IntelliJ IDEA正版合作商,在双节来袭之际我们推出重磅活动!和官网一样的服任你选择。