JDK 17下载与IntelliJ IDEA安装完整教程
JDK 17下载与IntelliJ IDEA安装完整教程
本文将详细介绍如何下载并安装JDK 17(Java Development Kit 17)以及IntelliJ IDEA集成开发环境,为Java开发搭建完整的开发环境。
1. JDK 17下载与安装
1.1 什么是JDK 17?
JDK 17是Java开发工具包的第17个长期支持版本(LTS),于2021年9月发布。它包含了Java运行时环境(JRE)、编译器(javac)、调试器和其他开发工具。
1.2 下载JDK 17
官方下载地址:
- Oracle官网:https://www.oracle.com/java/technologies/downloads/#java17
- OpenJDK官网:https://jdk.java.net/17/
下载步骤:
-
访问Oracle官网
- 打开浏览器,访问Oracle JDK下载页面
- 根据您的操作系统选择对应的版本:
- Windows: Windows x64 Installer (.exe)
- macOS: macOS x64 DMG Installer
- Linux: Linux x64 RPM Package 或 Linux x64 Debian Package
-
接受许可协议
- 在下载前需要勾选"Accept License Agreement"
- 点击对应的下载链接开始下载
-
替代方案:使用OpenJDK
- 如果您不想注册Oracle账户,可以使用OpenJDK
- OpenJDK是开源的JDK实现,功能与Oracle JDK基本相同
1.3 安装JDK 17
Windows系统安装步骤:
-
运行安装程序
# 双击下载的jdk-17_windows-x64_bin.exe文件 -
安装向导
- 点击"下一步"
- 选择安装路径(建议使用默认路径:C:\Program Files\Java\jdk-17)
- 点击"下一步"开始安装
- 安装完成后点击"关闭"
-
配置环境变量
- 右键点击"此电脑" → “属性” → “高级系统设置”
- 点击"环境变量"
- 在"系统变量"中新建变量:
变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk-17 - 编辑Path变量,添加:
%JAVA_HOME%\bin
-
验证安装
# 打开命令提示符,输入以下命令: java -version javac -version如果显示类似以下信息,说明安装成功:
java version "17.0.1" 2021-10-19 LTS Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39) Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)
macOS系统安装步骤:
-
下载DMG文件
- 下载jdk-17_macos-x64_bin.dmg
-
安装JDK
# 双击DMG文件 # 运行安装包,按照提示完成安装 -
验证安装
# 打开终端,输入: java -version
Linux系统安装步骤:
-
使用包管理器安装(Ubuntu/Debian)
sudo apt update sudo apt install openjdk-17-jdk -
验证安装
java -version javac -version
2. IntelliJ IDEA下载与安装
2.1 什么是IntelliJ IDEA?
IntelliJ IDEA是JetBrains公司开发的Java集成开发环境,被公认为最好的Java开发工具之一,提供智能代码补全、代码分析、重构等功能。
2.2 下载IntelliJ IDEA
官方下载地址:
- https://www.jetbrains.com/idea/download/
版本选择:
- Ultimate版:功能完整,支持Web开发、企业框架等(收费,有30天试用期)
- Community版:免费开源,适合Java SE和Android开发
2.3 安装IntelliJ IDEA
Windows系统安装:
-
运行安装程序
# 双击ideaIU-2023.x.exe(Ultimate版)或 ideaIC-2023.x.exe(Community版) -
安装向导配置
- 选择安装路径(建议默认)
- 创建桌面快捷方式
- 关联.java文件
- 选择开始菜单文件夹
- 点击"Install"开始安装
-
首次运行配置
- 选择是否导入设置(首次安装选"Do not import settings")
- 接受用户协议
- 选择主题(Light或Dark)
- 安装插件(建议保持默认)
- 创建启动脚本
macOS系统安装:
-
下载DMG文件
- 下载IntelliJ IDEA .dmg文件
-
安装步骤
# 1. 双击DMG文件 # 2. 将IntelliJ IDEA拖到Applications文件夹 # 3. 在Applications中启动IntelliJ IDEA
Linux系统安装:
- 使用tar.gz包安装
# 解压下载的tar.gz文件 tar -xzf ideaIU-2023.x.tar.gz # 移动到合适位置 sudo mv idea-IU-2023.x /opt/ # 创建启动脚本 sudo ln -s /opt/idea-IU-2023.x/bin/idea.sh /usr/local/bin/idea
2.4 配置IntelliJ IDEA使用JDK 17
-
启动IntelliJ IDEA
- 首次启动会进入欢迎界面
-
创建新项目
- 点击"New Project"
- 选择"Java"项目
- 在"Project SDK"处点击"Add JDK"
- 浏览到JDK 17的安装目录(如:C:\Program Files\Java\jdk-17)
- 点击"Next"继续
-
选择项目模板
- 可以选择"Command Line App"作为简单示例
- 输入项目名称和位置
- 点击"Finish"
3. 创建第一个Java程序
3.1 编写Hello World程序
在IntelliJ IDEA中:
-
创建Java类
// 在src目录右键 → New → Java Class // 输入类名:HelloWorld -
编写代码
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World! JDK 17 is ready!"); System.out.println("Java Version: " + System.getProperty("java.version")); } } -
运行程序
- 右键点击HelloWorld.java文件
- 选择"Run ‘HelloWorld.main()’"
- 或在代码编辑区点击绿色三角形图标
3.2 查看运行结果
程序运行后,在底部的"Run"窗口会显示:
Hello, World! JDK 17 is ready!
Java Version: 17.0.1
4. 常见问题与解决方案
4.1 JDK安装问题
问题1:'java’不是内部或外部命令
- 原因:环境变量未正确配置
- 解决:检查JAVA_HOME和Path变量配置
问题2:版本不匹配
# 检查当前使用的Java版本
where java
java -version
4.2 IntelliJ IDEA问题
问题1:无法识别JDK
- 解决:File → Project Structure → Project → Project SDK → 添加JDK
问题2:编译错误
- 检查JDK版本兼容性
- 清理并重新构建项目:Build → Rebuild Project
4.3 性能优化建议
-
调整JVM参数
- Help → Edit Custom VM Options
-Xms2048m -Xmx4096m -XX:ReservedCodeCacheSize=512m -
禁用不需要的插件
- File → Settings → Plugins
5. 下一步学习建议
5.1 学习资源推荐
-
官方文档
- JDK 17文档:https://docs.oracle.com/en/java/javase/17/
- IntelliJ IDEA文档:https://www.jetbrains.com/help/idea/
-
在线教程
- Java官方教程:https://docs.oracle.com/javase/tutorial/
- JetBrains Academy:https://www.jetbrains.com/academy/
-
书籍推荐
- 《Java核心技术 卷I》
- 《Effective Java》
5.2 实践项目建议
- 创建一个简单的计算器程序
- 实现文件读写操作
- 学习使用Maven或Gradle构建工具
- 尝试Spring Boot框架开发
6. 总结
通过本教程,您已经成功完成了:
- ✅ 下载并安装JDK 17
- ✅ 配置Java环境变量
- ✅ 下载并安装IntelliJ IDEA
- ✅ 创建并运行第一个Java程序
- ✅ 了解常见问题解决方法
现在您已经具备了Java开发的基本环境,可以开始学习Java编程或进行项目开发了。建议从简单的控制台程序开始,逐步深入学习Java的各种特性和框架。
提示: 保持JDK和IntelliJ IDEA的更新,以获得最新的功能和安全修复。定期查看官方发布说明,了解新特性和改进。
转载自 CSDN-专业IT技术社区
原文链接:https://blog.csdn.net/z_begin/article/details/162633547




