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面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。

相关推荐
Dcs6 分钟前
IDEA 2025.2又整大活!AI 助手脱胎换骨,Spring 调试一秒看透,连 Java 25 和虚拟线程都安排上了!
java
Boilermaker199236 分钟前
【Java EE】Spring AOP
java·java-ee
Code blocks1 小时前
SpringBoot中策略模式使用
java·spring boot·后端·mybatis·策略模式
污领巾1 小时前
虚幻GAS底层原理解剖三 (GA)
java·游戏引擎·虚幻
C4程序员1 小时前
北京JAVA基础面试30天打卡02
java·开发语言·面试
好好研究1 小时前
Java基础学习(一):类名规范、返回值、注释、数据类型
java·学习·算法
_码农121382 小时前
java web 未完成项目,本来想做个超市管理系统,前端技术还没学。前端是个简单的html。后端接口比较完善。
java·前端·html
麦兜*2 小时前
Spring Boot 与 Ollama 集成部署私有LLM服务 的完整避坑指南,涵盖 环境配置、模型管理、性能优化 和 安全加固
java·spring boot·后端·安全·spring cloud·性能优化
leo__5202 小时前
Java的NIO体系详解
java·python·nio
烟沙九洲2 小时前
服务之间远程Feign调用,出现参数丢失
java·spring boot