Eclipse 安装使用教程

一、Eclipse 简介

Eclipse 是一款广泛使用的开源集成开发环境(IDE),最初用于 Java 开发,也支持 C/C++、Python、PHP 等多种语言。Eclipse 插件系统强大,适合企业级 Java 开发,尤其是在使用 Maven、Spring 等技术栈时非常流行。


二、Eclipse 下载与安装

2.1 下载地址

官网:https://www.eclipse.org/downloads/

推荐使用 "Eclipse IDE for Java Developers" 版本。

2.2 安装步骤(适用于 Windows/macOS/Linux)

  1. 下载 Eclipse Installer;
  2. 运行安装器,选择 Eclipse IDE for Java Developers
  3. 选择安装路径(如 C:\eclipse);
  4. 安装完成后点击 Launch 启动;
  5. 选择工作空间(Workspace),建议选择空目录作为项目保存位置。

三、配置 Eclipse 环境

3.1 配置 JDK

Eclipse 需要 Java 环境(JDK 8/11/17 均可):

在 Eclipse 中配置:

复制代码
Window -> Preferences -> Java -> Installed JREs

点击 "Add" 添加 JDK 路径,设置为默认。


四、创建 Java 项目

4.1 创建步骤

  1. File -> New -> Java Project;
  2. 填写项目名称,点击 Finish;
  3. 右键 src 文件夹 -> New -> Class;
  4. 编写 Java 程序:
java 复制代码
public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello, Eclipse!");
    }
}
  1. 右键运行 Run As -> Java Application。

五、常用功能

5.1 自动补全与导包

快捷键:Ctrl + Space 自动补全;Ctrl + Shift + O 自动导入包。

5.2 控制台与调试

设置断点:双击左侧行号,点击 Debug 按钮可进行单步调试。

5.3 使用 Maven

  1. 安装 Maven 插件(或使用 EE 版本自带);
  2. 右键项目 -> Configure -> Convert to Maven Project;
  3. 编辑 pom.xml 管理依赖。

六、插件管理

Eclipse 插件管理路径:

复制代码
Help -> Eclipse Marketplace

常用插件:

  • Spring Tools
  • Maven Integration
  • Git Integration
  • JUnit
  • Lombok

七、快捷键推荐(Windows/macOS)

功能 Windows macOS
运行程序 Ctrl + F11 Command + F11
快速打开文件 Ctrl + Shift + R Command + Shift + R
格式化代码 Ctrl + Shift + F Command + Shift + F
查找引用 Ctrl + Shift + G Command + Shift + G

八、常见问题

Q1: Eclipse 启动慢?

  • 可在 eclipse.ini 增加 JVM 内存参数:

    -Xms512m
    -Xmx2048m
    -XX:+UseG1GC

Q2: 控制台中文乱码?

  • 在 Run Configurations -> Common -> Encoding 选择 UTF-8;
  • 或在代码中添加 VM 参数:-Dfile.encoding=UTF-8

九、学习资源推荐


本文由"小奇Java面试"原创发布,转载请注明出处。

可以搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。

相关推荐
Le1Yu9 小时前
分布式事务以及Seata(XA、AT模式)
java
寒山李白10 小时前
关于Java项目构建/配置工具方式(Gradle-Groovy、Gradle-Kotlin、Maven)的区别于选择
java·kotlin·gradle·maven
无妄无望10 小时前
docker学习(4)容器的生命周期与资源控制
java·学习·docker
MC丶科11 小时前
【SpringBoot 快速上手实战系列】5 分钟用 Spring Boot 搭建一个用户管理系统(含前后端分离)!新手也能一次跑通!
java·vue.js·spring boot·后端
千码君201611 小时前
React Native:从react的解构看编程众多语言中的解构
java·javascript·python·react native·react.js·解包·解构
假装我不帅11 小时前
wsl+vscode开发.net项目
ide·vscode·.net
夜白宋12 小时前
【word多文档docx合并】
java·word
@yanyu66612 小时前
idea中配置tomcat
java·mysql·tomcat
2501_9167665412 小时前
【项目部署】JavaWeb、MavenJavaWeb项目部署至 Tomcat 的实现方式
java·tomcat
小蕾Java12 小时前
【VSCode】Visual Studio Code 2025安装包及安装教程 (附所有版本下载)
ide·vscode·编辑器