本文详细介绍了2025年/2024年最新版IntelliJ IDEA的下载、安装及配置过程,涵盖了Java和JDK的基本介绍、IntelliJ IDEA的社区版与商业版区别、Java环境搭建、JDK的下载安装与配置、Maven的下载与配置等内容。IntelliJ IDEA是一款功能强大的集成开发环境,支持多种编程语言和框架,适用于Java、Kotlin、Web开发等多种场景。文章还简要概述了Java语言的特点及其在Web应用、企业级应用、Android开发等领域的广泛应用。此外,文章提供了Maven的下载与配置指南,并分享了经典的Java代码示例,帮助初学者快速上手IntelliJ IDEA进行Java开发。

IntelliJ IDEA 是由 JetBrains 公司开发的一款强大的集成开发环境(IDE),主要用于 Java 语言的开发,但它也支持多种其他编程语言和框架,包括但不限于 Kotlin、Groovy、Scala、Clojure、JavaFX、JVM 语言、Android 开发、Web 开发(包括 HTML, CSS, JavaScript, TypeScript, Angular, React, Vue.js 等)、数据库开发以及更多。

IntelliJ IDEA 由 JetBrains 公司开发,提供两个主要版本:社区版(Community Edition)和旗舰版(Ultimate Edition)。以下是两个版本的主要区别:
IntelliJ IDEA Community Edition(社区版):
IntelliJ IDEA Ultimate Edition(旗舰版):
总结:
社区版适合那些预算有限或只需要基本开发功能的用户,而旗舰版则提供了更全面的开发工具和支持,适合需要高级功能和企业级支持的专业开发者。如果您的工作或项目需要使用到旗舰版提供的特定高级功能,那么购买旗舰版可能是更好的选择。否则,社区版对于许多基本的开发任务来说已经足够强大。

Java 是一种广泛使用的编程语言,它具有以下特点:
JDK(Java Development Kit,Java 开发工具包)是用于开发 Java 应用程序的一套工具和库的集合。JDK 包括以下组件:
javac(Java 编译器)、java(Java 运行器)、javadoc(生成 API 文档的工具)等。
JDK 的不同版本可能包含不同的特性和性能改进。随着 Java 语言的发展,Oracle 公司(Java 的主要开发者)会定期发布新的 JDK 版本,每个版本都会引入新的语言特性和 API 更新。
对于 Java 开发者来说,选择正确版本的 JDK 非常重要,因为某些特性可能只在特定版本的 JDK 中可用。此外,不同的项目可能需要不同版本的 JDK 来确保兼容性。

Java 是一种多用途的编程语言,它被广泛应用于各种不同的场景和行业中。以下是 Java 的一些主要适用场景:
Java 的跨平台特性、成熟的生态系统和强大的性能使其成为这些场景的理想选择。随着技术的发展,Java 也在不断地扩展其应用范围。
1)访问官方网站:打开浏览器,访问 JetBrains 官网。

2)打开官网后如上图所示,点击“Download”按钮跳转到下载页面。

3)如上图所示,出现IntelliJ IDEA Ultimate 字眼,根据上面IntelliJ IDEA介绍可知它是旗舰版(收费的),根据自身需求,如果专业开发者、企业团队和需要高级开发工具的用户请下载这里,如果学生、开源项目开发者和个人开发者也不要担心,当前页面滚动到下面点,有社区免费版,如下图所示:


1)如下图所示,双击运行所下载的ideaIU-2024.2.1.exe安装包(这里举例ideaIU-2024.2.1.exe,如果是ideaIU-2025.1.1.exe安装类型,差异不大),选择安装目录,然后下一步。

2)安装选项,创建桌面快捷方式和更新PATH变量(需要重新启动)将“bin”文件添加到PATH这两项需要打扣选中,如下图所示,其他选项可选。

3)选择开始菜单文件夹,如下图所示,默认即可,然后点击“安装”。


4)IntelliJ IDEA安装程序结束,根据情况,可以选择“否,我会在之后重新启动”。

1)在桌面找到刚才安装的IntelliJ IDEA 2024.2.1图标,双击运行,语音根据自身情况选择,然后点击下一步,如下图所示:

2)同意IntelliJ IDEA用户协议,如下图所示:

3)我这里下载的安装的是专业版,会看到30天免费试用,如下图所示。如果大家选择社区免费版(也建议大家选择免费,可满足大部分学习需求),不会有这个提示。

4)导入设置,如下图所示:

5)欢迎来到IntelliJ IDEA主页面,下面三个选项分别代表含义如下:
新建项目:新建一个项目
打开:打开本机电脑上已有的项目
从VCS获取:从Git或SVN上拉取项目打开

6)上面我选择“新建项目”,然后会看到项目名称、位置、构建系统、JDK,如果你电脑上还没安装JDK,下面就重点介绍JDK项目。

1)打开jdk 官网地址: https://www.oracle.com/java/(opens new window)

2)jdk 下载 进入官网,定位到:Java -> Java SE -> Oracle JDK 点击进入,如下图所示:

3)选择 Java archive,再鼠标下拉页面,选择 Java SE 8 (8u202 and earlier)

4)下载 jdk-8u202-windows-x64.exe


1)下载 jdk 到本地,找到该文件,鼠标双击 .exe 应用程序,运行 jdk 进行安装

2)进入 jdk 安装界面,点击下一步

3)安装位置可以默认,也可以自定义,然后一直点击下一步直到完成即可。

1)在电脑左下角搜索框输入:控制面板

2)控制面板 -> 系统与安全 -> 系统

3)高级系统设置 -> 高级 -> 环境变量

4)新建环境变量,变量名为 JAVA_HOME,变量值为 jdk 安装的路径

5)鼠标双击 Path,已安装过 jdk 的点击编辑,第一次安装的点击新建
%JAVA_HOME%\bin;%JAVA_HOME%\jar\bin
6)新建变量CLASSPATH
变量名:
CLASSPATH变量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
1)按 win+r 快捷键,打开命令窗口,输入 cmd 指令,点击确定

2)输入指令:
java -version若能查看到安装的 jdk 版本,则配置成功

问题描述:同时安装了jdk1.8和jdk17,JAVA_HOME去掉了jdk17重启系统,执行命令java -version还是17出来。
问题分析:Path变量中有多条指向JDK1.8的路径,要先去掉,而且要查看Path路径的有没有移动到最前面。
解决方案:在Path设置中,将%JAVA_HOME%\bin;%JAVA_HOME%\jar\bin移动到最前面。

Maven 官网地址:https://maven.apache.org/download.cgi(opens new window) 进入 Maven 官网,点击 archives

下载版本 3.6.2



找到下载的压缩包并解压

在电脑左下角搜索框输入:控制面板

控制面板 -> 系统与安全 -> 系统

高级系统设置 -> 高级 -> 环境变量

新建环境变量,变量名为 MAVEN_HOME,变量值为 maven 解压后所在的路径

双击 Path,进入界面后,点击编辑文本

按win+r 快捷键 打开命令窗口,输入 cmd 指令,点击确定

输入查看版本指令: mvn -version

setting 文件配置,自定义 maven 仓库(如果不自定义有默认的仓库) 在磁盘中创建一个文件夹,名称为 maven_repository (可以自定义根据自己的习惯起名)。

打开 maven 的安装目录,选择 conf 文件夹中的 setting.xml 文件

编辑文件 settings.xml 找到 settings.xml 中的 localRepository 配置,修改成创建的 maven_repository 文件夹的目录 如:D:\idea\maven\maven_repository

检验下是否已经设置成功,控制台输入: mvn help:system,


出现BUILD SUCCESS 说明执行成功 找到新建的maven_repository文件夹查看里面是否有 org 文件夹 如果里面生成文件,即说明修改成功。

安装好Maven时,要及时的修改Maven下载的镜像地址 这里添加的是阿里云中央镜像

1)上面配置好了JDK之后,再回到刚才这个页面,选择对应的JDK版本和安装路径,如下图:

2)然后欢迎进入“Hello World”,一切伟大的行动和思想,都有一个微不足道的开始!


3) 经典代码分享
Main.java
package org.example;
//TIP 要<b>运行</b>代码,请按 <shortcut actionId="Run"/> 或
// 点击装订区域中的 <icon src="https://cloud.tencent.com/developer/article/AllIcons.Actions.Execute"/> 图标。
public class Main {
public static void main(String[] args) {
//TIP 当文本光标位于高亮显示的文本处时按 <shortcut actionId="ShowIntentionActions"/>
// 查看 IntelliJ IDEA 建议如何修正。
System.out.printf("Hello and welcome!");
for (int i = 1; i <= 5; i++) {
//TIP 按 <shortcut actionId="Debug"/> 开始调试代码。我们已经设置了一个 <icon src="https://cloud.tencent.com/developer/article/AllIcons.Debugger.Db_set_breakpoint"/> 断点
// 但您始终可以通过按 <shortcut actionId="ToggleLineBreakpoint"/> 添加更多断点。
System.out.println("i = " + i);
}
}
}pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example</groupId>
<artifactId>HelloWorld</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</project>希望这篇博客能为你在选择Java开发工具中提供一些启发和指导。如果你有任何问题或需要进一步的建议