Java开发环境搭建指南

一、JDK安装与配置(以JDK17为例)

1. 下载JDK

Windows: x64 Installer

macOS: ARM DMG Installer(M芯片) / x64 DMG(Intel芯片)

Linux: Compressed Archive

2. 安装步骤(Windows演示)

  1. 双击下载的.exe文件
  2. 设置安装路径(建议默认路径):C:\Program Files\Java\jdk-17
  3. 完成安装后,验证安装:
  4. 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)

  1. 右键【此电脑】→【属性】→【高级系统设置】→【环境变量】
  2. 新建系统变量:变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk-17
  3. 编辑Path变量,新增两条记录:%JAVA_HOME%\bin %JAVA_HOME%\jre\bin

二、IDE安装与配置

1. IntelliJ IDEA(推荐选择)

下载地址Download IntelliJ IDEA

安装步骤:

  1. 选择 Community版(免费)
  2. 设置安装选项:勾选.java关联创建桌面快捷方式

首次配置:

  1. 启动后选择主题风格(Dark/Light)
  2. 配置JDK路径:

【File】→【Project Structure】→【SDK】→ 添加JDK17路径

  1. 创建第一个项目:
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

安装步骤:

  1. 选择 Eclipse IDE for Java Developers
  2. 选择安装目录(建议默认路径)

基础配置:

  1. 设置Workspace路径
  2. 检查JDK配置:

【Window】→【Preferences】→【Java】→【Installed JREs】

  1. 创建Java项目:

【File】→【New】→【Java Project】


三、IDE对比与选择建议

特性

IntelliJ IDEA

Eclipse

启动速度

较快(SSD约3-5秒)

较慢(约10-15秒)

智能提示

更智能(上下文感知)

基础提示

插件生态

官方维护优质插件

社区插件丰富但质量参差

学习曲线

对新手更友好

需要更多配置经验

适用场景

企业开发/个人项目

教学/遗留项目维护

推荐选择

  • 新手优先使用 IntelliJ IDEA Community版
  • 需要开发Android应用可选 Eclipse + ADT插件

四、常见问题解决

1. 环境变量配置失败

症状:java -version提示"不是内部命令"
解决方案

  1. 检查JAVA_HOME路径是否包含jdk目录(不是jre)
  2. 确认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


五、学习建议

  1. IDE高效使用技巧
  2. 快捷键记忆(IDEA常用):
  • psvm → 生成main方法sout → 生成System.out.println()
  • Ctrl+Alt+L → 格式化代码
  1. 安装中文语言包(可选):IDEA插件市场搜索"Chinese"
  2. 环境管理建议
  3. 使用JDK版本管理工具(可选):

Windows: JDK Manager

macOS/Linux: jenv

完成环境搭建后,可以开始编写第一个Java程序验证环境,建议从简单的控制台程序开始练习

举报