JetBrains中文网站 > 热门推荐 > JetBrains IDEA如何创建Java项目 JetBrains IDEA可以运行Java吗
JetBrains IDEA如何创建Java项目 JetBrains IDEA可以运行Java吗
发布时间:2026/04/15 16:42:56

品牌型号:联想ThinkPad X1

系统:Windows10家庭版

软件版本:Intellij IDEA 2025 3.1.1

JetBrains全家桶中包含很多开发工具,例如 IntelliJ IDEA、PyCharm、PhpStorm、CLion,每个工具都对应不同的编程语言,本质上JetBrains是围绕程序员全链路,按语言与场景打造开发工具矩阵的公司。IntelliJ IDEA作为一款主流的Java开发IDE,应该还有不少Java初学者不知道如何在IDEA中创建、运行Java项目,那么接下来我们将围绕“JetBrains IDEA如何创建Java项目”,“JetBrains IDEA可以运行Java吗”这两个问题,结合实际开发帮助新手用户快速了解IDEA的使用。

一、JetBrains IDEA如何创建Java项目

IDEA是JetBrains公司专门针对Java开发的一套集成开发环境,那么IDEA如何创建Java项目呢?

1、我们在创建Java项目之前,先在本地配置下java的开发环境JDK,JDK是java的开发工具包,全称Java Development Kit,里面包含了JRE和JVM虚拟机,做Java开发一定要有JDK,我们可以去Oracle官网下载并安装JDK,最新版本的JDK会自动安装JRE并自动配置系统环境变量。安装完JDK并配置好环境变量后,可以打开系统终端工具输入java -version检查本机的JDK环境是否配置成功。

检查本机JDK开发环境
图1:检查本机JDK开发环境

2、现在可以启动IDEA了,启动IDEA后会自动来到欢迎界面,我们在欢迎界面可以看到选择“新建项目”进行项目创建,如果已经创建过一个项目了,会显示当前已存在的项目列表。

IntelliJ IDEA欢迎界面
图2:IntelliJ IDEA欢迎界面

3、点击新建项目,在弹出的窗口里,我们可以在“名称”后面的输入框中,给当前项目设置一个名字,并且可以在“位置“中指定当前项目的存放路径,点击”JDK“处的下拉框,IDEA会自动检测本地配置好的JDK环境并识别到软件内供用户选择。

使用IDEA新建Java项目
图3:使用IDEA新建Java项目

4、我们可以看到”构建系统“,例如如果有Maven的使用经验,想借助Maven来构建管理项目依赖,可以选择”Maven",然后配置Group ID和工件ID。

使用Maven构建项目
图4:使用Maven构建项目

5、我们点击“创建"完成Java项目的创建,这时候可以在IDEA左侧查看这个Java项目的目录结构,如果你有在创建项目的时候勾选“添加示例代码”,会自动生成一个含有main方法的类可以进行测试。

使用IDEA创建Java项目
图5:使用IDEA创建Java项目

二、JetBrains IDEA可以运行Java吗

IDEA作为一款聚焦Java开发领域的集成开发环境,当然可以运行Java程序。上面给大家介绍了IDEA如何创建Java项目,在创建的时候,我们勾选了“添加示例代码“自动生成了一个含有main方法的类。

IDEA自动生成的类
图5:IDEA自动生成的类

1、main方法是Java程序的入口点,运行Java程序的时候,JVM虚拟机会第一时间找到并执行这个方法,没有main方法,程序无法启动,所以这也就是为什么有些初学者不知道怎么运行Java程序的原因之一。

2、我们在这个类的编辑区域,可以看到左侧有三角状的按钮,可以点击这个三角按钮,这时候就可以选择“运行”这个java应用程序了。

IDEA运行java程序
图6:IDEA运行java程序

3、也可以在这个类的编辑区域,鼠标右击,在弹出的菜单栏中找到“运行"选项运行这条Java程序。

右击运行java程序
图7:右击运行java程序

4、还可以直接使用快捷键运行,如果是Windows操作系统,可以使用Ctrl+Shift+F10运行当前打开的这个类。

以上就是JetBrains IDEA可以运行Java吗,JetBrains IDEA如何创建Java项目的全部内容了。IDEA是一款专门针对Java而开发的集成开发环境,可以快速创建Java项目,只需要根据提示点击“新建项目”然后确定项目名称、存放位置、JDK点击创建就可以完成创建。如果需要运行Java,我们需要写一套Java代码,并在Java中添加main方法,然后可以使用快捷键或点击按钮去执行这个Java代码。

读者也访问过这里:
135 2431 0251