MyEclipse 使用教程
MyEclipse 是一个非常流行的、功能强大的 Java EE 集成开发环境,它基于 Eclipse,并对其进行了深度优化和扩展,提供了大量针对企业级开发的便捷功能,如 Spring、Hibernate、Struts 等框架的快速集成和可视化开发。

(图片来源网络,侵删)
第一部分:环境搭建与首次启动
在开始之前,请确保你已经安装了 Java Development Kit (JDK),MyEclipse 本身就是一个 Java 应用程序。
下载与安装
- 下载:从 MyEclipse 官网或授权渠道下载适合你操作系统的安装包。
- 安装:双击安装包,按照向导提示进行安装,安装过程中,你可以选择安装路径和是否创建桌面快捷方式。
首次启动与激活
- 启动 MyEclipse:双击桌面上的 MyEclipse 图标。
- 选择工作空间:首次启动时,MyEclipse 会提示你选择一个工作空间,工作空间是存放你所有项目代码、配置文件的地方。
- 建议:为了方便管理,可以创建一个专门的文件夹,如
D:\Workspaces\MyEclipseWorkspace。 - 勾选 "Use this as the default and do not ask again":可以避免每次启动都弹出此对话框。
- 建议:为了方便管理,可以创建一个专门的文件夹,如
- 激活 MyEclipse:MyEclipse 是商业软件,需要激活才能使用全部功能。
- 你通常需要购买一个序列号或使用一个有效的订阅。
- 在启动界面选择 "Enter Subscription",然后按照提示输入你的订阅信息完成激活。
第二部分:创建你的第一个项目
我们将以创建一个最基础的 Java Web 项目为例。
创建新项目
- 在菜单栏选择 File -> New -> Project...。
- 在弹出的 "New Project" 向导中,展开 MyEclipse 目录,选择 Java Enterprise。
- 在右侧选择 Web Project,然后点击 Next >。
配置项目
- Project Name:给你的项目起一个名字,
HelloMyEclipse。 - Target runtime:这是最重要的配置项,它指定了你的项目将运行在哪个服务器上(如 Tomcat, JBoss, WebLogic)。
- 点击 New Runtime... 按钮。
- 选择你的服务器类型(Apache -> Tomcat v8.5),点击 Next >。
- Name:给这个服务器运行时起个名字(如
MyTomcat8.5)。 - Tomcat installation directory:浏览并选择你本机 Tomcat 的安装路径。
- 点击 Finish 返回项目配置界面。
- 现在你可以在 "Target runtime" 下拉框中刚刚创建的
MyTomcat8.5。
- 点击 Finish。
项目结构解析
创建成功后,你会在左侧的 Package Explorer 视图中看到项目结构。
- src:源代码目录,你所有的 Java 代码都放在这里。
- WebRoot:Web 根目录,存放所有与 Web 相关的内容。
- WEB-INF:存放敏感配置文件和库文件的地方。
- web.xml:Web 应用的部署描述符,是 Java Web 项目的核心配置文件。
- index.jsp:默认的首页文件。
- WEB-INF:存放敏感配置文件和库文件的地方。
- JRE System Library:Java 运行时环境库。
- Apache Tomcat v8.5:你配置的服务器运行时库。
第三部分:核心功能详解
代码编辑
- 代码提示:输入代码时,MyEclipse 会自动弹出提示,按
Enter或 键可以快速补全,这是最常用、最基础的功能。 - 快速修复:当代码出现错误时(比如红色下划线),将鼠标悬停在错误上,MyEclipse 会提供修复建议(如
Import 'java.util.List'),点击即可一键修复。 - 重构:右键点击代码 -> Refactor,可以安全地重命名、移动、提取方法等,而不用担心破坏其他地方的引用。
- 代码格式化:选中代码或直接按
Ctrl + Shift + F,可以自动将代码格式化为整洁的风格。
项目管理与构建
- 构建路径:右键项目 -> Build Path -> Configure Build Path...。
- Libraries:在这里可以添加项目依赖的外部 JAR 包(如数据库驱动、JSON 库等),点击 Add External JARs... 即可添加。
- Order and Export:可以控制 JAR 包的加载顺序。
- 服务器部署与运行:
- 在 Servers 视图中(如果没有,可以在 Window -> Show View 中打开),找到你配置的 Tomcat 服务器。
- 右键点击服务器 -> Add and Remove...。
- 在左侧选择你的项目
HelloMyEclipse,点击Add ->,将其添加到右侧。 - 点击 Finish。
- 右键点击服务器 -> Start,启动服务器。
- 服务器启动后,右键点击项目名 -> Run As -> Run on Server,即可在浏览器中查看你的项目。
MyEclipse 的“杀手锏”:可视化开发
这是 MyEclipse 区别于标准 Eclipse 的最大优势。

(图片来源网络,侵删)
-
Spring 开发:
- 右键项目 -> MyEclipse -> Add Spring Capabilities...。
- 向导会引导你添加 Spring 框架的库文件,并自动生成
applicationContext.xml配置文件。 - 在
applicationContext.xml中,你可以通过图形化界面添加 Bean、配置依赖注入,而不是手写繁琐的 XML。
-
Hibernate 开发:
- 右键项目 -> MyEclipse -> Add Hibernate Capabilities...。
- 向导可以帮你生成数据库连接、创建实体类、生成
hibernate.cfg.xml和映射文件(.hbm.xml)。 - 它还提供了强大的 Reverse Engineering(反向工程)功能,可以直接根据数据库表结构自动生成 Java 实体类和映射文件,极大提高开发效率。
-
Web 开发:
- 在 JSP 页面上,可以拖拽 MyEclipse 提供的组件(如数据表格、表单元素)快速生成页面。
- 支持对 Struts、JSF 等 MVC 框架的可视化配置。
第四部分:常用快捷键
掌握快捷键是成为高效开发者的必经之路。

(图片来源网络,侵删)
| 功能 | Windows/Linux | Mac |
|---|---|---|
| 快速修复 | Ctrl + 1 |
Cmd + 1 |
| 代码提示/补全 | Alt + / |
Ctrl + Space |
| 格式化代码 | Ctrl + Shift + F |
Cmd + Shift + F |
| 注释/取消注释 | Ctrl + / |
Cmd + / |
| 导入包 | Ctrl + Shift + O |
Cmd + Shift + O |
| 运行 | Ctrl + F11 |
Cmd + F11 |
| 调试 | F11 |
Cmd + F11 |
| 单步进入 | F5 |
F5 |
| 单步跳过 | F6 |
F6 |
| 单步退出 | F7 |
F7 |
| 继续执行 | F8 |
F8 |
| 查找/替换 | Ctrl + F / Ctrl + H |
Cmd + F / Cmd + H |
| 全局搜索 | Ctrl + H |
Cmd + Shift + G |
| 打开声明 | F3 |
F3 |
| 快速大纲 | Ctrl + O |
Cmd + O |
第五部分:调试
调试是排查代码逻辑错误的最佳方式。
- 设置断点:在代码编辑器左侧的灰色边栏上双击,会出现一个蓝色圆点,这就是断点,程序运行到这一行时会暂停。
- 启动调试:右键点击要调试的 Java 文件或 JSP -> Debug As -> Java Application 或 Debug on Server。
- 切换到 Debug 视图:程序暂停后,MyEclipse 会自动切换到 Debug 视图。
- 使用调试工具栏:
- Resume (F8):恢复程序运行,直到遇到下一个断点。
- Step Into (F5):如果当前行是一个方法调用,则进入该方法内部。
- Step Over (F6):执行当前行,但不进入方法内部。
- Step Return (F7):执行完当前方法,并返回到调用处。
- 变量监视:在 Variables 视图中,你可以实时查看所有局部变量和成员变量的当前值。
- 表达式求值:在 Expressions 视图中,可以输入任意表达式来查看其结果。
第六部分:常见问题与技巧
-
问题:MyEclipse 卡顿怎么办?
- 关闭不需要的视图:关闭不常用的视图(如 Console, Problems)可以节省内存。
- 增加内存:找到 MyEclipse 安装目录下的
MyEclipse.ini文件,修改-Xms和-Xmx的值来增加 JVM 堆内存。 - 禁用自动构建:在菜单栏选择 Project -> Build Automatically,取消勾选,在需要时手动按
F5刷新项目或手动构建。
-
技巧:使用代码模板
- MyEclipse 支持代码模板,输入
syso然后按Alt + /,会自动生成System.out.println()。 - 你可以自定义模板:Window -> Preferences -> Java -> Editor -> Templates。
- MyEclipse 支持代码模板,输入
-
技巧:使用 Maven/Gradle
- MyEclipse 对 Maven 和 Gradle 有极好的支持,创建项目时可以选择 Maven Project 或 Gradle Project,可以自动下载和管理项目依赖,比手动管理 JAR 包方便得多。
MyEclipse 是一个功能极其丰富的 IDE,本教程只涵盖了最核心和常用的部分,要真正掌握它,最好的方法就是多动手实践。
- 从创建项目开始,逐步熟悉项目结构。
- 多使用代码提示和快捷键,提高编码效率。
- 重点学习 MyEclipse 的可视化框架支持,这是它的核心价值。
- 熟练掌握调试技巧,这是解决问题的关键。
希望这份教程能为你打开 MyEclipse 的大门,祝你在 Java EE 的开发道路上越走越远!
