IntelliJ IDEA 2025.2 Help

IntelliJ IDEA 教程

在这里,您可以找到为 IntelliJ IDEA 设计的教程,旨在帮助您编写高质量代码,跟上现代开发的步伐,并可靠地适配任何项目设置。

第一步

设置您的环境并使用 Java、Spring、Jakarta EE 等创建简单应用程序。

创建您的第一个 Java 应用程序

了解如何在 IntelliJ IDEA 中创建、运行和打包一个简单的 Java 应用程序。 本教程介绍了编码辅助和用于支持高效 Java 开发的基本工具。

运行 Java 应用程序

了解如何运行 Java 应用程序,创建运行/调试配置,保存输出,并自定义 VM 选项以适应您的工作流程。

调试您的第一个 Java 应用程序

使用 IntelliJ IDEA 的调试器和实时代码分析功能高效识别并解决问题,从而维护可靠、整洁的代码。

创建您的第一个 Jakarta EE 应用程序

构建一个包含 JSP 页面和 Servlet 的简单 Jakarta EE Web 应用,并学习如何使用 IntelliJ IDEA 的内置服务器集成进行部署。

创建您的第一个 RESTful Web 服务

使用 IntelliJ IDEA 和 Tomcat 创建并部署一个简单的 RESTful 服务,并通过浏览器或 HTTP 客户端访问该服务。

开始使用数据库

连接示例数据库,了解用于简化查询、浏览和数据管理的数据库工具。

Kotlin

探索 IntelliJ IDEA 对 Kotlin 开发的支持,包括项目创建、调试、测试和代码分析工具,帮助您编写整洁、高质量的 Kotlin 代码。

创建您的第一个 Kotlin 应用程序

创建您的第一个 Kotlin 项目,在编码辅助的帮助下编写代码,并使用支持的构建工具之一构建应用程序。

使用 Kotlin 进行测试驱动开发

先编写测试并逐步完善代码,帮助您构建具有强测试覆盖率的可靠现代 Kotlin 应用。

调试您的第一个 Kotlin 应用程序

学习如何使用集成工具调试 Kotlin 应用程序,帮助您在开发过程中快速定位并修复问题。

Kotlin 中的结构化搜索和替换

将结构化查找与替换应用于您的 Kotlin 代码。 本教程涵盖如何自定义模板、使用匹配筛选器并定义检查规则,以强制执行一致的编码模式。

Spring

使用 IntelliJ IDEA 的 Spring 和 Spring Boot 集成创建、构建并运行 Spring 应用程序。

创建您的第一个 Spring 应用程序

使用 IntelliJ IDEA 的项目向导和 Spring Initializr 创建并运行一个简单的 Spring Boot 应用程序。 公开一个 HTTP 端点,并使用运行配置和 Maven 运行应用。

探索 Spring 特性

了解 IntelliJ IDEA 如何帮助您在运行时编写、分析和管理 Spring 应用程序。 本教程使用 Spring Boot Maven 项目,演示 IDE 如何通过智能辅助和集成工具支持开发流程。

使用 Docker Compose 运行并调试 Spring Boot 应用程序

使用 Docker Compose 运行 Spring Boot 应用程序和 MySQL 数据库,并部署于不同容器中。 了解如何配置服务、暴露端点,并直接从 IntelliJ IDEA 调试应用程序。

测试与调试

设置并运行测试,调试应用程序,并使用集成的测试与调试功能检查并发问题。

在 IntelliJ IDEA 中进行测试驱动开发

在 IntelliJ IDEA 中实践测试驱动开发(TDD),并学习如何编写、导航及运行单元测试。

开始使用 JUnit

了解如何在项目中设置 JUnit,编写测试并运行验证代码的测试用例。 该教程包含开始单元测试的基本步骤。

在调试中设置值

在调试过程中使用“设置值”功能,在运行时更改变量的值。 此功能有助于模拟特定条件并在不修改代码的情况下排查问题。

远程调试

将调试器附加到本地或远程进程,以便在开发环境之外查看并排查应用行为。

检测并发问题

在 IntelliJ IDEA 中调试并分析多线程应用。 跟随示例场景,帮助您理解和排查可能偶发且难以发现的并发问题。

构建工具

使用 Maven 或 Gradle 配置项目、管理依赖,并支持可靠、结构化的构建。 IntelliJ IDEA 还可轻松集成如 JNI 开发等高级工作流程。

为现有 Java 项目添加 Maven 支持

向 Java 项目添加 Maven 支持,并使用其管理构建和依赖项。 本教程将指导您将 IntelliJ IDEA 项目转换为 Maven 项目。

开始使用 Gradle

创建新的 Gradle 项目,运行并测试代码,并使用 Gradle 执行打包后的 JAR 文件。

将 Java 库发布到 Maven 仓库

将 Java 库从 Gradle 项目发布到本地 Maven 仓库,然后再发布到远程仓库。 这有助于您在多个项目和开发环境中重用和共享代码。

在 Gradle 项目中设置 JNI 开发

为 Java 本地接口(JNI)配置 Gradle 项目,包括原生代码设置和构建自定义。

部署

使用 IntelliJ IDEA 将应用部署并调试到容器中或远程主机上。 内置支持 Docker、Docker Compose、Kubernetes 及应用服务器,使您可以轻松管理现代和传统部署流程。

在应用服务器容器中部署 Java Web 应用程序

构建 WAR 文件并将其部署到运行在 Docker 容器中的应用服务器(如 Tomcat 或 WildFly)。

为 Java 应用程序生成 Docker 镜像

了解如何为已编译的 Java 应用程序创建 Docker 镜像。 本教程介绍了打包、运行容器化应用程序以及共享镜像,以实现可复现和可移植的部署。

使用 Docker 运行并调试 Java 应用程序

使用 Docker 集成在容器中运行和调试 Java 应用程序。 本教程展示了如何创建 Docker 运行目标并在隔离且可复现的环境中调试您的应用程序。

在 Docker 容器中运行数据库

使用 Docker 在容器中运行数据库,就像它是远程服务器一样,并测试您的应用程序与其的交互方式。

在运行 Tomcat 的容器中部署并调试 Java Web 应用程序

使用 Docker 和 Docker Compose 运行应用服务器容器,并部署您的 Java Web 应用程序以进行测试和调试。 本教程展示了如何使用已挂载 WAR 配置 Tomcat、打开调试端口并从 IntelliJ IDEA 进行连接。

在 IntelliJ IDEA 中进行部署

了解如何使用 IntelliJ IDEA 按步骤配置和管理将您的代码部署到远程主机的过程。

语言和框架

探索针对 Java、Python、Groovy、Ruby 等专业开发语言的支持与框架集成。

开始创建 Groovy 和 Java 项目

创建一个 Groovy 项目,编写简单代码并运行 Groovy 脚本。 本教程介绍了在 IntelliJ IDEA 中进行 Groovy 开发的基础知识。

科学项目教程

创建一个用于科学计算的 Python 项目。 了解如何利用 IntelliJ IDEA 对 Python 和内置科学工具的支持来运行、调试和可视化数据。

在集群上创建并运行 Spark 应用程序

学习使用 Spark 的基础知识:创建一个简单的 Spark 应用程序,使用 Gradle 构建,将其上传到 AWS EMR 集群,并在 Spark 和 Hadoop YARN 中监控作业。

使用 Testify 工具包

使用流行的 Testify 包为 Go 应用程序编写并运行测试。

开始使用导入的 Rails 项目

导入 Ruby on Rails 项目并配置环境。 本教程将指导您在 IntelliJ IDEA 中运行、调试并使用 Rails 应用程序。

集成工具

利用 IntelliJ IDEA 内置的版本控制、任务管理、结构化代码分析、UI 设计等工具提升您的工作效率。

使用 IntelliJ IDEA 作为默认命令行合并工具

将 IntelliJ IDEA 配置为默认的合并工具,以解决版本控制冲突。 使用 IDE 的差异查看器来更高效且直观地解决差异。

配置通用任务服务器

通过通用服务器配置,将 IntelliJ IDEA 连接到任务跟踪器。 直接在 IDE 中获取并显示问题详情,在处理任务时保持专注。

使用结构化查找与替换,在代码库中查找并修改特定模式。 了解如何定义模板、添加过滤器并创建自定义检查,以实现更精准、可维护的重构。

使用 Swing 构建 UI

了解如何使用 UI Designer 构建基于 Swing 的图形用户界面。 创建表单、配置组件并将布局连接到 Java 代码,从而构建简单的桌面应用程序。

最后修改日期: 2025年 9月 22日