IDEA安装教程配置java环境(超详细)

简介: IDEA安装教程配置java环境(超详细)

引言

IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),广泛用于 Java 开发,但也支持多种编程语言,如 Kotlin、Groovy 和 Scala。本文将为你提供一步一步的指南,帮助你在 Windows 系统上顺利安装 IntelliJ IDEA。

一、安装 JDK

1.1下载JDK

1.访问 JDK 下载页面

https://www.oracle.com/java/technologies/downloads/#java22

打开浏览器,访问Oracle JDK 下载页面.

2.选择版本

选择适合你的 JDK 版本(例如 JDK17或JDK21 ),并下载适用于 Windows 的安装包(通常是 .exe 文件)。这里以JDK21为例。

https://download.oracle.com/java/21/latest/jdk-21_windows-x64_bin.exe

1.2安装JDK

1.运行安装程序

下载完成后,双击下载的 .exe 文件启动安装程序。

2.选择安装目录

在安装向导中,选择默认的安装目录或自定义目录,然后点击“Next”继续。这里我在E盘新建了一个名为JavaJDK的文件夹。

注意这个文件夹的位置,后面配置环境变量时要用到

3.完成安装

按照提示完成安装过程,点击“Finish”退出安装向导。

4.配置环境变量

设置 JAVA_HOME

右键点击“此电脑”或“计算机”,选择“属性” -> “高级系统设置” -> “环境变量”;

(也可以在控制面板直接搜索“环境变量”)

在系统变量中,点击“新建”,添加 JAVA_HOME 变量,值为 JDK 安装目录(例如E:\JavaJDK);

点击确定即可完成。

5.更新 PATH 变量

在“系统变量”中找到 Path 变量,点击“编辑”;

再点击“新建” ;

添加%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin,然后确定保存配置。

6.验证安装

按下“Win+R”键,输入“cmd”打开命令提示符;

输入“java”后回车看看是否显示出如下面样式;

再输入“javac”验证 ;

最后输入“java -version”(中间有一个空格)

到这里就说明JDK配置成功了。

二、安装 IntelliJ IDEA

2.1下载IntelliJ IDEA

1.访问官方网站

打开浏览器,访问 IntelliJ IDEA 的官方网站JetBrains官网.

2.选择版本

在主页上,你会看到两个版本的 IntelliJ IDEA:

Community Edition(社区版):免费,适合大多数 Java 开发需求。

Ultimate Edition(旗舰版):付费,提供更多功能,适合企业级开发需求。

选择你需要的版本,点击“Download”按钮。

3.下载安装包

选择适合 Windows 系统的安装包(通常是 .exe 文件),点击下载。

2.2安装IntelliJ IDEA

1.运行安装程序

下载完成后,双击下载的 .exe 文件启动安装程序。

2.选择安装目录

在安装向导中,你可以选择默认的安装目录,或者点击“Browse”按钮选择一个自定义目录。(我这里放在E盘)点击“Next”继续。

3.选择附加任务

安装向导会提示你选择附加任务,如创建桌面快捷方式、将 IntelliJ IDEA 添加到 PATH 环境变量中等。根据需要选择相应的选项,然后点击“Next”。

4.安装

确认所有设置无误后,点击“Install”开始安装过程。安装过程可能需要几分钟时间。

5.完成安装

安装完成后,点击“Finish”退出安装向导。你可以选择立即启动 IntelliJ IDEA。

三、书写第一个java程序

1.新建项目

打开IDEA后点击“新建项目”;

然后命名、输入指定位置接着选择我们刚刚配置的JDK ,最后点击创建。

 

2.添加新类

在项目视图中,右键点击 src 文件夹,选择“New” -> “Java Class”。

命名类

输入类名(例如 HelloWorld),点击“OK”。

3.编写代码

输入代码

IntelliJ IDEA 会自动生成一个 Java 类模板。在类文件中,输入以下代码:

public class HelloWorld {
    public static void main(String[]args){
        System.out.println("Hello,World!");
    }
}

4.保存文件

保存文件(Ctrl + S)。

6.运行程序

右键点击 HelloWorld.java 文件中的代码编辑区域,选择“Run 'HelloWorld.main()'”。你也可以点击编辑器上方的绿色运行按钮。

7.查看输出

程序将运行,并在下方的“Run”窗口中显示 Hello, World! 的输出。

到这里,恭喜你写出了人生中第一个java代码!

总结

你现在已经成功在 Windows 上安装了 JDK 和 IntelliJ IDEA,并且书写了你的第一个 Java 程序。你可以开始使用 IntelliJ IDEA 开发更多 Java 应用程序了。如果在使用过程中遇到问题,可以参考 JetBrains 的 官方文档 或访问相关社区寻求帮助。

希望这个指南对你有帮助!如有其他问题或需要更多信息,请随时询问。


相关文章
|
7月前
|
Java 关系型数据库 数据库
Java 项目实战教程从基础到进阶实战案例分析详解
本文介绍了多个Java项目实战案例,涵盖企业级管理系统、电商平台、在线书店及新手小项目,结合Spring Boot、Spring Cloud、MyBatis等主流技术,通过实际应用场景帮助开发者掌握Java项目开发的核心技能,适合从基础到进阶的学习与实践。
1097 3
|
11月前
|
人工智能 自然语言处理 Java
DeepSeek 满血版在 VScode 和 IDEA 中怎么用?手把手教程来了
沉默王二分享了通义灵码的使用教程,这款插件集成了DeepSeek-R1和Qwen等模型,支持Java、Python、Go等多种编程语言,适用于IDEA、VSCode等开发环境。它不仅能提供智能问答、代码补全和Bug修复功能,还能通过“AI程序员”实现多文件代码修改。体验流畅,算力充足,无需担心限流问题。文章详细介绍了安装步骤及各项功能的实际操作,展示了其在提升开发效率方面的强大实力。目前,通义灵码正持续优化,未来将带来更多惊喜。
2871 1
|
6月前
|
安全 Java
Java之泛型使用教程
Java之泛型使用教程
434 10
|
6月前
|
IDE Linux 开发工具
IntelliJ IDEA最新版安装下载教程及安装教程(附安装包)
本文介绍IDEA的下载与安装教程,包含获取下载地址、安装步骤及激活方法。需注意安装路径为英文目录,运行激活脚本时需管理员权限。按指引操作即可完成激活并使用。
7501 0
|
5月前
|
Oracle Java 关系型数据库
Java 简单教程
Java是跨平台、面向对象的编程语言,广泛用于企业开发、Android应用等。本教程涵盖环境搭建、基础语法、流程控制、面向对象、集合与异常处理,助你快速入门并编写简单程序,为进一步深入学习打下坚实基础。
449 0
|
10月前
|
IDE Java 开发工具
【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤
IntelliJ IDEA创建Java项目的图文详细步骤,手把手带你创建Java项目
1787 10
【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤
|
10月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
683 27
|
8月前
|
缓存 安全 Java
Java 并发新特性实战教程之核心特性详解与项目实战
本教程深入解析Java 8至Java 19并发编程新特性,涵盖CompletableFuture异步编程、StampedLock读写锁、Flow API响应式流、VarHandle内存访问及结构化并发等核心技术。结合电商订单处理、缓存系统、实时数据流、高性能计数器与用户资料聚合等实战案例,帮助开发者高效构建高并发、低延迟、易维护的Java应用。适合中高级Java开发者提升并发编程能力。
363 0
|
10月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
1294 18
|
9月前
|
Oracle Java 关系型数据库
java 编程基础入门级超级完整版教程详解
这份文档是针对Java编程入门学习者的超级完整版教程,涵盖了从环境搭建到实际项目应用的全方位内容。首先介绍了Java的基本概念与开发环境配置方法,随后深入讲解了基础语法、控制流程、面向对象编程的核心思想,并配以具体代码示例。接着探讨了常用类库与API的应用,如字符串操作、集合框架及文件处理等。最后通过一个学生成绩管理系统的实例,帮助读者将理论知识应用于实践。此外,还提供了进阶学习建议,引导学员逐步掌握更复杂的Java技术。适合初学者系统性学习Java编程。资源地址:[点击访问](https://pan.quark.cn/s/14fcf913bae6)。
1102 2