创建一个新项目
最后修改时间:2023 年 9 月 13 日笔记
本节介绍开箱即用的功能。如果您使用框架插件,请参阅相应的文档部分。
没有框架的新项目
这是一个没有特定框架的通用项目。您以后可以随时添加必要的框架和技术。
启动 IntelliJ IDEA。
如果欢迎屏幕打开,请单击“新建项目”。否则,从主菜单中选择文件| 新 | 项目。
从左侧列表中,选择“新建项目”。
为新项目命名并根据需要更改其位置。
选择“创建 Git 存储库”复选框将新项目置于版本控制之下。
您稍后可以随时进行。
从语言列表中,选择您要在应用程序中使用的语言。
如果您想使用 IntelliJ IDEA 中未提供的开箱即用语言(例如 Python 或 PHP),请单击 按钮
并选择必要的选项。
IDE 将打开一个对话框,您可以在其中选择并安装必要的语言插件。之后,您可以关闭对话框并继续配置新项目。

选择要在项目中使用的构建系统:本机 IntelliJ 构建器、Maven或Gradle。
对于 Gradle,您还需要选择构建脚本的语言:Groovy 或 Kotlin。
从JDK列表中,选择要在项目中使用的JDK 。
如果您的计算机上安装了 JDK,但未在 IDE 中定义,请选择“添加 JDK”并指定 JDK 主目录的路径。
如果您的计算机上没有必要的 JDK,请选择“下载 JDK”。
启用添加示例代码选项以创建带有示例应用程序的类
HelloWorld。选择“使用入门提示生成代码”选项可创建一个基本沙盒项目,其中包含演示 IDE 的一些基本功能的提示。
其他语言
带有入门提示的新 Java 项目
如果您是 IntelliJ IDEA 的新手,您可以创建一个包含入门技巧的项目。这将为您提供一个基本的沙盒项目,其中包含演示 IDE 的一些基本功能的提示。按照项目中提供的小指南尝试Search Everywhere功能,应用快速修复,然后运行和调试代码。
启动 IntelliJ IDEA。
如果欢迎屏幕打开,请单击“新建项目”。否则,从主菜单中选择文件| 新 | 项目。
从左侧列表中,选择“新建项目”。选择Java作为项目语言,并按照不带框架的新建项目中所述配置选项。
选择添加示例代码复选框并启用使用入门提示生成代码。

单击创建。
因此,IntelliJ IDEA 会在编辑器中创建一个包含示例代码和入门信息的项目。

新建空项目
这是一个基本项目,允许您在没有预定义 SDK 的情况下使用不同的语言、Java 或 Kotlin 类,这对于临时开发、创建模型和测试非常有用。
启动 IntelliJ IDEA。
执行以下操作之一:
单击欢迎屏幕上的新建项目。
选择文件 | 新 | 从主菜单进行项目。
(在新 UI中可用)单击主窗口标题中的“项目”小部件,然后选择“新建项目”。

从左侧列表中,选择“空项目”。
为新项目命名并根据需要更改其位置。
选择创建 Git 存储库以将新项目置于版本控制之下。
您稍后可以随时进行。
单击创建。

基于新框架的项目
这些是基于框架的项目。选择提供的项目类型之一以从预定义模板创建项目。
如果您使用Maven archetype创建项目,IntelliJ IDEA 将显示可用于设置 Maven 主目录和 Maven 存储库的Maven 设置。此外,您还可以检查原型属性。
姓名 | 为您的项目指定一个名称。 |
地点 | 指定要在其中创建项目的目录的路径。默认情况下,IDE 会创建一个与项目同名的目录。 |
创建 Git 存储库 | 将新项目置于版本控制之下。 您稍后可以随时进行。 |
JDK | 从JDK列表中,选择要在项目中使用的JDK 。 如果您的计算机上安装了 JDK,但未在 IDE 中定义,请选择“添加 JDK”并指定 JDK 主目录的路径。 如果您的计算机上没有必要的 JDK,请选择“下载 JDK”。 |
目录 | 指定您要在项目中使用哪个 Maven 存储库。 内部Maven 目录是默认目录。您还可以选择位于 此外,如果需要,您可以单击“管理目录”并添加自定义存储库。 |
原型 | 选择所需的Maven 原型。单击“添加”以指定自定义原型。 |
版本 | 版本是自动指定的。 |
附加属性 | 在此区域中,您可以在内置属性之上指定其他属性 |
高级设置 | 指定添加到pom.xml文件中的以下Maven 坐标:
有关 Maven 坐标的更多信息,请参阅Maven 命名约定。 |
笔记
有关创建基于 Maven 的项目的更多信息,请参阅Maven。
笔记
有关如何创建 JavaEE 项目的分步说明,请参阅教程:您的第一个 Java EE 应用程序。
姓名 | 为您的项目指定一个名称。 |
地点 | 指定要在其中创建项目的目录的路径。默认情况下,IDE 会创建一个与项目同名的目录。 |
创建 Git 存储库 | 将新项目置于版本控制之下。 您稍后可以随时进行。 |
模板 | 为您的应用程序选择一个模板。IntelliJ IDEA 将相应地预先配置您的项目。 |
应用服务器 | 指定您想要在此应用程序中使用的应用程序服务器。 IntelliJ IDEA 提供与各种应用程序服务器的集成,使您能够启动和停止本地服务器、连接到正在运行的远程服务器以及在这些服务器上部署您的工件。 |
语言 | 选择您想要在应用程序中使用的语言。 |
构建系统 | 选择将用于管理依赖项、测试、打包、自动化构建过程等的构建工具。 |
团体 | 指定您的项目的唯一组标识符。最好以您控制的反向域名开头(例如 |
JDK | 从JDK列表中,选择要在项目中使用的JDK 。 如果您的计算机上安装了 JDK,但未在 IDE 中定义,请选择“添加 JDK”并指定 JDK 主目录的路径。 如果您的计算机上没有必要的 JDK,请选择“下载 JDK”。 |
版本 | 选择您要使用的 Java EE 版本。 |
依赖关系 | 选择您希望项目支持的技术、框架和语言。 |
有关创建 Spring Boot 应用程序项目的更多信息,请参阅Spring Boot。
笔记
有关创建 JavaFX 应用程序的更多信息,请参阅创建新的 JavaFX 项目。
姓名 | 为您的项目指定一个名称。 |
地点 | 指定要在其中创建项目的目录的路径。默认情况下,IDE 会创建一个与项目同名的目录。 |
创建 Git 存储库 | 将新项目置于版本控制之下。 您稍后可以随时进行。 |
语言 | 选择您想要在应用程序中使用的语言。 |
构建系统 | 选择将用于管理依赖项、测试、打包、自动化构建过程等的构建工具。 |
团体 | 指定您的项目的唯一组标识符。最好以您控制的反向域名开头(例如 |
人工制品 | 指定组内工件的名称,通常是项目的名称。 |
JDK | 从JDK列表中,选择要在项目中使用的JDK 。 如果您的计算机上安装了 JDK,但未在 IDE 中定义,请选择“添加 JDK”并指定 JDK 主目录的路径。 如果您的计算机上没有必要的 JDK,请选择“下载 JDK”。 |
选择您想要在应用程序中使用的库。
笔记
有关创建 Quarkus 应用程序的更多信息,请参阅Quarkus。
服务器地址 | 指定要在应用程序中使用的启动服务的 URL。默认情况下,指定https://code.quarkus /io实例,但您可以使用其他自定义服务。 |
姓名 | 为您的项目指定一个名称。 |
地点 | 指定要在其中创建项目的目录的路径。默认情况下,IDE 会创建一个与项目同名的目录。 |
创建 Git 存储库 | 将新项目置于版本控制之下。 您稍后可以随时进行。 |
语言 | 选择您想要在应用程序中使用的语言。 |
构建系统 | 选择将用于管理依赖项、测试、打包、自动化构建过程等的构建工具。 |
团体 | 指定您的项目的唯一组标识符。最好以您控制的反向域名开头(例如 |
人工制品 | 指定组内工件的名称,通常是项目的名称。 |
JDK | 从JDK列表中,选择要在项目中使用的JDK 。 如果您的计算机上安装了 JDK,但未在 IDE 中定义,请选择“添加 JDK”并指定 JDK 主目录的路径。 如果您的计算机上没有必要的 JDK,请选择“下载 JDK”。 |
添加示例代码 | 与项目一起创建代码示例。 |
选择您想要在项目中使用的扩展。如果您选择需要额外插件的技术,IDE 将在项目创建后通知您,并建议安装或启用它们。