创建一个新的项目

2026-01-22 19:05:21

基于新框架的项目这些是基于框架的项目。 请选择提供的项目类型之一,以从预定义模板创建项目。

Maven 原型如果您正在使用 Maven 原型 创建项目,IntelliJ IDEA 会显示可用于设置 Maven 主目录和 Maven 仓库的 Maven 设置。 此外,您可以检查原型属性。

名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

创建Git 仓库

将新项目置于版本控制之下。

您也可以随时在之后进行此操作。

JDK

从 JDK 列表中选择您想在项目中使用的 JDK。

如果 JDK 已安装在您的计算机上,但未在 IDE 中定义,请选择 添加 JDK 并指定 JDK 主目录的路径。

如果您的计算机上没有必要的 JDK,请选择 下载JDK。

目录

指定您希望在项目中使用的 Maven 仓库。

内部 Maven 目录 是默认的。 您也可以选择位于 .m2 目录中的本地仓库,或选择 Maven 中央仓库。

此外,您可以点击 管理目录 并添加自定义仓库(repository),如果您需要。

Archetype

选择所需的 Maven archetype。 点击 添加 以指定自定义原型。

版本

版本会自动指定。

附加属性

在此区域,您可以指定 附加属性 ,以补充内置属性

高级设置

指定以下 Maven 坐标 ,并将其添加到 pom.xml 文件中:

GroupId :一个新项目的包。

ArtifactId :项目的名称。

有关更多信息,请参阅 Maven 命名约定。

有关创建基于 Maven 项目的更多信息,请参阅 Maven。

Selenium有关在 IntelliJ IDEA 中创建 Selenium 项目并与之协作的信息,请参见 Selenium。

Playwright有关创建 Playwright 项目及在 IntelliJ IDEA 中使用该项目的信息,请参见 Playwright。

Jakarta EE有关如何创建 Jakarta EE 项目的分步指南,请参阅 教程:您的第一个 Jakarta EE 应用程序。

名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

创建Git 仓库

将新项目置于版本控制之下。

您也可以随时在之后进行此操作。

模板

为应用程序选择一个模板。 IntelliJ IDEA 将根据您的项目预先配置。

应用程序服务器(S)

请指定您要在此应用程序中使用的应用服务器。

IntelliJ IDEA 提供与各种应用服务器的集成,使您能够启动和停止本地服务器、连接到正在运行的远程服务器,并将您的工件部署到这些服务器上。

语言

请选取您希望在应用程序中使用的语言。

构建系统

选择用于管理依赖、测试、打包、自动化构建流程等的构建工具。

为您的项目指定唯一的组标识符。 最好以您控制的反向域名开头(例如, com.example)。

JDK

从 JDK 列表中选择您想在项目中使用的 JDK。

如果 JDK 已安装在您的计算机上,但未在 IDE 中定义,请选择 添加 JDK 并指定 JDK 主目录的路径。

如果您的计算机上没有必要的 JDK,请选择 下载JDK。

版本(V)

请选择您要使用的 Jakarta EE 版本。

依赖项

请选择您希望项目支持的技术、框架和语言。

Spring Boot有关创建 Spring Boot 应用程序项目的更多信息,请参阅 Spring Boot。

JavaFX有关创建 JavaFX 应用程序的更多信息,请参阅 创建一个新的 JavaFX 项目。

名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

创建Git 仓库

将新项目置于版本控制之下。

您也可以随时在之后进行此操作。

语言

请选取您希望在应用程序中使用的语言。

构建系统

选择用于管理依赖、测试、打包、自动化构建流程等的构建工具。

为您的项目指定唯一的组标识符。 最好以您控制的反向域名开头(例如, com.example)。

工件

为组内的制品指定一个名称,通常为项目名称。

JDK

从 JDK 列表中选择您想在项目中使用的 JDK。

如果 JDK 已安装在您的计算机上,但未在 IDE 中定义,请选择 添加 JDK 并指定 JDK 主目录的路径。

如果您的计算机上没有必要的 JDK,请选择 下载JDK。

请选择您希望在应用程序中使用的库。

Quarkus有关创建 Quarkus 应用程序的更多信息,请参阅 Quarkus。

服务器URL

指定您要在应用程序中使用的入门服务的 URL。 默认会指定 https://code.quarkus/io 实例,但您也可以使用其他自定义服务。

名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

创建Git 仓库

将新项目置于版本控制之下。

您也可以随时在之后进行此操作。

语言

请选取您希望在应用程序中使用的语言。

构建系统

选择用于管理依赖、测试、打包、自动化构建流程等的构建工具。

为您的项目指定唯一的组标识符。 最好以您控制的反向域名开头(例如, com.example)。

工件

为组内的制品指定一个名称,通常为项目名称。

JDK

从 JDK 列表中选择您想在项目中使用的 JDK。

如果 JDK 已安装在您的计算机上,但未在 IDE 中定义,请选择 添加 JDK 并指定 JDK 主目录的路径。

如果您的计算机上没有必要的 JDK,请选择 下载JDK。

添加示例代码

和项目一起创建一个代码示例。

选择您要在项目中使用的扩展。 如果您选择了需要额外插件的技术,IDE 会在项目创建后通知您,并建议安装或启用这些插件。

Micronaut有关更多信息,请参见 Micronaut。

服务器URL

指定您要在应用程序中使用的入门服务的 URL。 默认会指定 https://micronaut.io/launch/ 实例,但您也可以使用其他自定义服务。

名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

创建Git 仓库

将新项目置于版本控制之下。

您也可以随时在之后进行此操作。

语言

请选取您希望在应用程序中使用的语言。

构建系统

选择用于管理依赖、测试、打包、自动化构建流程等的构建工具。

测试框架

选择测试框架。

为您的项目指定唯一的组标识符。 最好以您控制的反向域名开头(例如, com.example)。

工件

为组内的制品指定一个名称,通常为项目名称。

应用程序类型

从列表中选择一个应用类型。

JDK

从 JDK 列表中选择您想在项目中使用的 JDK。

如果 JDK 已安装在您的计算机上,但未在 IDE 中定义,请选择 添加 JDK 并指定 JDK 主目录的路径。

如果您的计算机上没有必要的 JDK,请选择 下载JDK。

Java

请选择初始化服务应使用的 Java 版本。

选择您要在项目中使用的扩展。 如果您选择了需要额外插件的技术,IDE 会在项目创建后通知您,并建议安装或启用这些插件。

Ktor名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

构建系统

选择用于管理依赖、测试、打包、自动化构建流程等的构建工具。

工件

生成的制品名称。

Ktor 版本

所需的 Ktor 版本。

引擎

用于运行服务器的 engine。

以下位置中的配置

选择在代码中还是在 HOCON 文件 中指定服务器参数。

添加示例代码

将此选项保持启用状态,以便在下一页添加插件的示例代码。

在下一页中,选择您想要在此应用程序中使用的插件(以前称为功能)。 它们提供了 Ktor 应用程序的常见功能,例如身份验证、序列化和内容编码、压缩、cookie 支持等。

有关使用 Ktor 的更多信息,请参阅 Creating a new Ktor project。

Compose for Desktop名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

为您的项目指定唯一的组标识符。 最好以您控制的反向域名开头(例如, com.example)。

工件

为组内的制品指定一个名称,通常为项目名称。

JDK

从 JDK 列表中选择您想在项目中使用的 JDK。

如果 JDK 已安装在您的计算机上,但未在 IDE 中定义,请选择 添加 JDK 并指定 JDK 主目录的路径。

如果您的计算机上没有必要的 JDK,请选择 下载JDK。

HTML本节介绍控件。 有关创建项目的分步说明,请参阅 HTML。

名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

项目类型

选择您要在应用程序中使用的框架。

版本

请指定将根据其生成存根的模板版本。 单击 以刷新可用模板版本的列表。

React在 项目类型 区域中,选择您希望在应用程序中使用的框架。

本节介绍控件。 有关创建项目的分步说明,请参阅 创建一个新的 React 应用程序。

名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

Node.js 运行时

指定要在此项目中使用的 Node.js 运行时。 您可以在列表中选择已配置的运行时,或单击 添加 以配置新的运行时。

如果您的计算机上没有 Node.js,请从列表中选择 下载Node.js。

create-react-app

选择 npx create-react-app。

推荐的方式是使用 create-vite 包来启动一个新的 React 单页应用程序,IntelliJ IDEA 会通过 npx 为您下载并运行它。 因此,您的开发环境已预配置为使用 Vite 和 React 以及 TypeScript,了解更多信息请参阅 Vite 官方网站。

本节介绍控件。 有关创建项目的分步说明,请参阅 创建一个新的 React Native 应用程序。

名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

Node.js 运行时

指定要在此项目中使用的 Node.js 运行时。 您可以在列表中选择已配置的运行时,或单击 添加 以配置新的运行时。

如果您的计算机上没有 Node.js,请从列表中选择 下载Node.js。

React Native

选择 npx --package react-native-cli react-native。

本节介绍控件。 有关创建项目的分步说明,请参阅 创建新的 Next.js 应用程序。

名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

Node.js 运行时

指定要在此项目中使用的 Node.js 运行时。 您可以在列表中选择已配置的运行时,或单击 添加 以配置新的运行时。

如果您的计算机上没有 Node.js,请从列表中选择 下载Node.js。

create-next-app

选择 npx create-next-app。

创建 TypeScript 项目

选择此复选框以为您的应用程序生成 .ts 文件和 tsconfig.json 配置文件。

Express名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

Node.js 运行时

在此字段中,指定要使用的 Node.js 运行时。

如果您选择 项目 别名, IntelliJ IDEA 将自动使用在 JavaScript 运行时 页面上 Node.js 运行时 字段中的项目默认解释器。 在大多数情况下, IntelliJ IDEA 会检测到项目的默认运行时,并自动填写该字段。

您还可以选择其他已配置的本地或远程解释器,或点击 并配置一个新的解释器。

express-generator

选择带有版本的应用程序生成工具来快速创建应用程序框架。

版本

请选择模板版本以生成存根。 单击 以刷新可用模板版本的列表。

查看引擎(W)

请选择您要使用的 template engine。

样式表引擎(S)

为您的项目选择 CSS 预处理器。

Cypress有关在 IntelliJ IDEA 中创建 Cypress 项目并与之协作的信息,请参阅 Cypress。

Angular CLI名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

Node.js 运行时

指定要在此项目中使用的 Node.js 运行时。 您可以在列表中选择已配置的运行时,或单击 添加 以配置新的运行时。

如果您的计算机上没有 Node.js,请从列表中选择 下载Node.js。

Angular CLI

选择 npx --package @angular/cli ng。

或者,对于 npm 版本 5.1 及更早版本,请在 终端 Alt+F12 中运行 npm install -g @angular/cli ,自行安装 @angular/cli 包。 创建应用程序时,选择存储 @angular/cli 包的文件夹。

附加形参

(可选 )指定要传递给 Angular CLI 的额外 ng new 选项。

在此字段中可以使用代码补全:当您开始键入某个选项的名称或按下 Ctrl+Space ,IntelliJ IDEA 会向您显示可用的选项及其描述。

Vue.js本节介绍控件。 有关创建项目的分步说明,请参阅 Vue.js。

名称

请为您的项目指定一个名称。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

Node.js 运行时

指定要在此项目中使用的 Node.js 运行时。 您可以在列表中选择已配置的运行时,或单击 添加 以配置新的运行时。

如果您的计算机上没有 Node.js,请从列表中选择 下载Node.js。

Vue CLI

从 Vue CLI 列表中选择 npx --package @vue/cli vue。

或者,对于 npm 版本 5.1 及更早版本,请在 终端 Alt+F12 中运行 npm install --g @vue/cli ,自行安装 @vue/cli 包。 创建应用程序时,选择存储 @vue/cli 包的文件夹。

请使用默认的项目设置(babel,elint)

若要使用 babel 和 ESLint 引导您的应用,请选中 使用默认项目设置 复选框。

Vite本节介绍控件。 有关创建项目的分步说明,请参阅 Vite。

位置

指定您希望创建项目的目录路径。 默认情况下,IDE 会创建一个与项目同名的目录。

Node.js 运行时

指定要在此项目中使用的 Node.js 运行时。 您可以在列表中选择已配置的运行时,或单击 添加 以配置新的运行时。

如果您的计算机上没有 Node.js,请从列表中选择 下载Node.js。

Vite

从 Vite 列表中选择 npx create-vite。

或者,对于 npm 版本 5.1 及更早版本,请在 终端 Alt+F12 中运行 npm install --g create-vite ,自行安装 create-vite 包。 创建应用程序时,选择存储 create-vite 包的文件夹。

模板

请选择 社区维护的 Vite 模板 ,该模板针对您要在应用程序中使用的框架。

天下足球世界杯