Java开发环境搭建指南
一、JDK安装与配置(以JDK17为例)
1. 下载JDK
- 官网地址:Java Downloads | OracleMenu
- 选择对应操作系统的安装包:
Windows: x64 Installer
macOS: ARM DMG Installer(M芯片) / x64 DMG(Intel芯片)
Linux: Compressed Archive
2. 安装步骤(Windows演示)
- 双击下载的.exe文件
- 设置安装路径(建议默认路径):C:\Program Files\Java\jdk-17
- 完成安装后,验证安装:
- powershell
# 打开CMD或PowerShell
java -version
# 应显示类似:
java version "17.0.9" 2023-10-17 LTS
Java(TM) SE Runtime Environment (build 17.0.9+11-LTS-201)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.9+11-LTS-201, mixed mode)3. 配置环境变量(Windows)
- 右键【此电脑】→【属性】→【高级系统设置】→【环境变量】
- 新建系统变量:变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk-17
- 编辑Path变量,新增两条记录:%JAVA_HOME%\bin %JAVA_HOME%\jre\bin
二、IDE安装与配置
1. IntelliJ IDEA(推荐选择)
安装步骤:
- 选择 Community版(免费)
- 设置安装选项:勾选.java关联创建桌面快捷方式
首次配置:
- 启动后选择主题风格(Dark/Light)
- 配置JDK路径:
【File】→【Project Structure】→【SDK】→ 添加JDK17路径
- 创建第一个项目:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello Java!");
}
}4.运行程序:右键 → Run 'HelloWorld.main()'
2. Eclipse(备选方案)
下载地址:Eclipse Downloads | The Eclipse Foundation
安装步骤:
- 选择 Eclipse IDE for Java Developers
- 选择安装目录(建议默认路径)
基础配置:
- 设置Workspace路径
- 检查JDK配置:
【Window】→【Preferences】→【Java】→【Installed JREs】
- 创建Java项目:
【File】→【New】→【Java Project】
三、IDE对比与选择建议
特性 | IntelliJ IDEA | Eclipse |
启动速度 | 较快(SSD约3-5秒) | 较慢(约10-15秒) |
智能提示 | 更智能(上下文感知) | 基础提示 |
插件生态 | 官方维护优质插件 | 社区插件丰富但质量参差 |
学习曲线 | 对新手更友好 | 需要更多配置经验 |
适用场景 | 企业开发/个人项目 | 教学/遗留项目维护 |
推荐选择:
- 新手优先使用 IntelliJ IDEA Community版
- 需要开发Android应用可选 Eclipse + ADT插件
四、常见问题解决
1. 环境变量配置失败
症状:java -version提示"不是内部命令"
解决方案:
- 检查JAVA_HOME路径是否包含jdk目录(不是jre)
- 确认Path变量中使用了%JAVA_HOME%\bin
2. IDE无法识别JDK
症状:创建项目时提示"No JDK found"
解决方法:
- IntelliJ IDEA:File → Project Structure → SDKs → 手动指定JDK安装目录
- Eclipse:Window → Preferences → Java → Installed JREs → Add Standard VM
3. 中文乱码问题
解决方法:
- IntelliJ IDEA:
【File】→【Settings】→【Editor】→【File Encodings】 全部设置为UTF-8
- Eclipse:
【Window】→【Preferences】→【General】→【Workspace】 Text file encoding → Other: UTF-8
五、学习建议
- IDE高效使用技巧:
- 快捷键记忆(IDEA常用):
- psvm → 生成main方法sout → 生成System.out.println()
- Ctrl+Alt+L → 格式化代码
- 安装中文语言包(可选):IDEA插件市场搜索"Chinese"
- 环境管理建议:
- 使用JDK版本管理工具(可选):
Windows: JDK Manager
macOS/Linux: jenv
完成环境搭建后,可以开始编写第一个Java程序验证环境,建议从简单的控制台程序开始练习