- 准备工作:安装和配置。
- 创建 Java 项目:一个用来存放代码的容器。
- 创建 Java 类:编写代码的地方。
- 编写和运行代码:核心步骤。
- 调试程序:解决问题的关键技能。
- 常见问题与解决方法。
第一步:准备工作
在开始之前,请确保你已经完成了以下准备工作:

-
安装 MyEclipse:确保你已经成功安装了 MyEclipse,建议安装较新的稳定版本,以获得更好的兼容性和功能。
-
配置 JDK:MyEclipse 是一个开发环境,但它本身不包含 Java 开发工具包,你需要确保你的电脑上已经安装了 JDK,MyEclipse 能够识别它。
如何检查和配置 JDK?
- 打开 MyEclipse。
- 点击菜单栏的
Window->Preferences(在 macOS 上是MyEclipse->Preferences)。 - 在弹出的窗口中,导航到
Java->Installed JREs。 - 检查列表中是否有一个 JDK,如果没有,点击
Add...。 - 选择
Standard VM,然后点击Next。 - 点击
Directory...按钮,浏览并选择你的 JDK 安装目录(C:\Program Files\Java\jdk-1.8)。 - 点击
Finish,然后确保这个新添加的 JDK 前面有一个勾选,表示它是默认的运行环境,点击Apply and Close。
第二步:创建 Java 项目
项目是组织你所有代码、资源和配置文件的集合。

- 在菜单栏选择
File->New->Java Project。 - 输入项目名称:给你的项目起一个名字,
HelloWorldProject。 - 选择 JRE:确保在上一步中配置的 JDK 已经被选中,MyEclipse 通常会自动检测到。
- 配置源代码和输出文件夹(可选,但推荐保持默认):
Source(源代码文件夹):默认是src,你的.java文件将放在这里。Output(输出文件夹):默认是bin,你的编译后的.class文件将生成在这里。
- 点击
Finish。
你可以在左侧的 Package Explorer (包资源管理器) 窗口中看到你创建的项目 HelloWorldProject,并且它下面已经有一个 src 文件夹了。
第三步:创建 Java 类
类是 Java 程序的基本单元。
- 在
Package Explorer中,右键点击src文件夹。 - 选择
New->Class。 - 输入类信息:
- Package (包名):可以不填,类会直接创建在
src下,或者,你可以输入一个包名,com.example,这是一种良好的编程习惯。 - Name (类名):输入你的类名,
HelloWorld。注意:类名必须首字母大写。 - 勾选
public static void main(String[] args):这是一个非常重要的选项!它会自动为你生成程序的主入口方法main,没有它,你将无法直接运行这个 Java 程序。
- Package (包名):可以不填,类会直接创建在
- 点击
Finish。
MyEclipse 会自动打开你刚创建的 HelloWorld.java 文件,并生成如下代码:
package com.example;
public class HelloWorld {
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
第四步:编写和运行代码
现在是最激动人心的部分:编写代码并运行它。

-
编写代码:在
main方法中,输入你想要执行的代码,我们打印一句经典的 "Hello, World!"。package com.example; public class HelloWorld { public static void main(String[] args) { // 在控制台打印输出 System.out.println("Hello, MyEclipse World!"); // 也可以做一些简单的计算 int a = 10; int b = 20; int sum = a + b; System.out.println("The sum of " + a + " and " + b + " is: " + sum); } } -
运行程序:有几种方式可以运行你的程序:
-
使用工具栏按钮 在代码编辑器窗口的顶部工具栏中,你会看到一个绿色的、带有一个播放图标的按钮
Run HelloWorld,点击它。 -
使用右键菜单 在
Package Explorer中,右键点击HelloWorld.java文件,选择Run As->Java Application。 -
使用快捷键 按下
Ctrl + F11(Windows/Linux) 或Cmd + F11(macOS)。
-
-
查看结果:程序运行后,MyEclipse 会自动切换到
Console(控制台) 视图,你将看到程序的输出结果:Hello, MyEclipse World! The sum of 10 and 20 is: 30
恭喜!你已经成功在 MyEclipse 中运行了你的第一个 Java 程序。
第五步:调试程序
当程序出现错误(Bug)时,单靠猜测和打印日志是不够的,调试器可以帮助你一步步地跟踪代码的执行过程。
-
设置断点:在代码行号前面的灰色区域双击,会出现一个蓝色的圆点,这就是断点,程序运行到这一行时会暂停。
我们在
int sum = a + b;这一行设置断点。 -
启动调试:
- 再次点击工具栏的 调试按钮(它通常是一个带虫子图标的按钮
Debug HelloWorld,或者使用快捷键F11/Cmd+F11)。 - MyEclipse 会询问你是否要切换到
Debug透视图,选择Switch。
- 再次点击工具栏的 调试按钮(它通常是一个带虫子图标的按钮
-
调试视图:你会看到界面发生了变化,出现了几个新的窗口:
- Debug:显示当前正在执行的线程和栈帧。
- Variables:显示当前作用域内所有变量的值。
- Expressions:可以监视特定的表达式。
- 代码编辑器:当前执行的代码行会以绿色高亮显示,并且断点行旁边有一个箭头。
-
控制程序执行:
- F6 (Step Over):执行当前行,然后跳到下一行,如果当前行是一个方法调用,它会完整地执行这个方法,然后停在下一行。
- F5 (Step Into):如果当前行是一个方法调用,会进入这个方法的内部,如果不是,效果和 F6 一样。
- F7 (Step Return):从当前正在执行的方法中退出,返回到调用它的地方。
- F8 (Resume):继续执行程序,直到遇到下一个断点或程序结束。
尝试按几次
F6,你会看到Variables窗口中a和b的值,以及sum变量的创建过程,这对于理解代码逻辑和查找错误非常有帮助。 -
结束调试:调试完成后,点击工具栏的红色方块按钮
Terminate(终止) 或者按Ctrl + F2来退出调试模式。
第六步:常见问题与解决方法
-
问题:
Could not find the main class或The selection cannot be launched, and there are no recent launches.- 原因:通常是因为你尝试运行的方式不正确,你可能右键点击了
src文件夹或者项目本身,而不是包含main方法的.java文件。 - 解决:确保你右键点击的是包含
public static void main(String[] args)方法的 Java 类文件,然后选择Run As->Java Application。
- 原因:通常是因为你尝试运行的方式不正确,你可能右键点击了
-
问题:
Build path相关错误,The import XXX cannot be resolved。- 原因:项目找不到所需的库(JAR包)。
- 解决:
- 右键点击项目 ->
Build Path->Configure Build Path。 - 在
Libraries标签页下,检查是否缺少了必要的 JAR 包。 - 如果需要添加,点击
Add External JARs...或Add JARs...来添加。
- 右键点击项目 ->
-
问题:控制台输出一闪而过,看不到结果。
- 原因:程序运行太快,控制台窗口自动关闭了。
- 解决:在程序的最后添加一行代码,让程序暂停等待用户输入:
Scanner scanner = new Scanner(System.in); System.out.println("Press Enter to exit..."); scanner.nextLine(); // 等待用户按下回车 scanner.close();或者,更简单的方法是:在
main方法的最后加一行Thread.sleep(5000);,让程序暂停5秒。
希望这份详细的指南能帮助你顺利地在 MyEclipse 中运行和调试 Java 程序!祝你编程愉快!
