总览:核心步骤
- 创建 Java 项目:设置一个专门用于存放你代码的“工作区”。
- 创建 Java 类:在项目中创建一个
.java文件,并编写你的 Java 代码。 - 编写代码:输入
public static void main(String[] args)方法,这是程序的入口。 - 运行程序:右键点击代码,选择 "Run As" -> "Java Application"。
- 查看结果:在 Eclipse 的控制台窗口中查看程序的输出。
详细步骤(图文并茂)
第一步:创建 Java 项目
如果你刚打开 Eclipse,它会自动提示你创建一个项目,如果已经打开了其他项目,请按以下步骤操作:

-
在顶部菜单栏选择 File -> New -> Java Project。
-
在弹出的 "New Java Project" 窗口中:
- Project name: 输入你的项目名称,
HelloWorldProject。 - Location: 这是项目存放的路径,通常保持默认即可。
- JRE: 确保 "Use a project specific JRE" 被选中,并选择一个已安装的 JDK 版本(如 Java 11, Java 17 等),如果没有,点击 "Installed JREs..." 进行安装。
- Layout: 保持默认的 "Create separate source and output folders" 即可,这是一种良好的实践。
- Project name: 输入你的项目名称,
-
点击 Finish 按钮。
项目创建成功后,你会在左侧的 "Package Explorer"(包资源管理器)窗口中看到你的项目。

第二步:创建 Java 类
-
在左侧的 "Package Explorer" 中,找到你刚刚创建的项目(
HelloWorldProject)。 -
右键点击项目名称下的
src文件夹(代表 "source",源代码)。 -
选择 New -> Class。
-
在弹出的 "New Java Class" 窗口中:
(图片来源网络,侵删)- Package: 可以留空,或者输入一个包名,
com.example,包名有助于组织代码。 - Name: 输入你的类名,
HelloWorld。注意:类名首字母必须大写,并且文件名必须和类名完全一致。 - public static void main(String[] args): 勾选这个选项,Eclipse 会自动为你生成程序的入口方法。
- 其他选项可以暂时忽略。
- Package: 可以留空,或者输入一个包名,
-
点击 Finish。
Eclipse 会自动创建一个名为 HelloWorld.java 的文件,并自动填充好代码框架。
第三步:编写代码
在自动打开的 HelloWorld.java 文件中,在 main 方法里编写你的代码。
我们让程序打印 "Hello, Eclipse World!"。
package com.example; // 如果你之前创建了包名
public class HelloWorld {
public static void main(String[] args) {
// 在这里写你的代码
System.out.println("Hello, Eclipse World!");
}
}
代码解释:
public class HelloWorld { ... }: 定义一个名为HelloWorld的公共类。public static void main(String[] args) { ... }: 这是 Java 程序的入口点,JVM 会从这里开始执行代码。System.out.println("...");: 这是一行打印语句,它会将括号内的字符串输出到控制台,并自动换行。
第四步:运行程序
有几种非常方便的方式可以运行程序:
使用右键菜单(最常用)
- 在代码编辑器中,右键点击任意空白处。
- 在弹出的菜单中选择 Run As -> Java Application。
使用工具栏按钮
在 Eclipse 工具栏上,找到并点击绿色的 "Run" 按钮(一个带三角形的圆圈)。
使用快捷键(效率最高)
- Windows / Linux:
Ctrl + F11 - macOS:
Cmd + F11
第五步:查看结果
当你点击运行后,Eclipse 底部会出现一个名为 Console(控制台)的标签页,程序的输出结果会显示在这里。
对于我们的例子,你会在控制台看到:
Hello, Eclipse World!
恭喜!你已经成功在 Eclipse 中执行了你的第一个 Java 程序!
常见问题与解决方案
问题1:提示 "Could not find or load main class"
这是最常见的新手错误,意思是 "找不到或无法加载主类",原因通常是:
- 文件名和类名不一致:确保文件名(如
HelloWorld.java)和public class后面的名字(如public class HelloWorld)完全一样,包括大小写。 - 包名问题:如果你的类在一个包下(
package com.example;),那么运行时需要指定完整的类名。- 错误做法:右键
HelloWorld.java运行。 - 正确做法:右键包含
main方法的类(即HelloWorld类)或者直接右键项目,选择 "Run As" -> "Java Application"。
- 错误做法:右键
- 编译路径错误:确保你的项目正确关联了 JDK,而不是 JRE,检查
Project Properties->Java Build Path->Libraries中的 JRE 设置。
问题2:如何运行一个带参数的程序?
假设你的代码是:
public class ArgsDemo {
public static void main(String[] args) {
System.out.println("参数个数: " + args.length);
for (int i = 0; i < args.length; i++) {
System.out.println("第 " + (i + 1) + " 个参数是: " + args[i]);
}
}
}
- 先运行一次:右键
ArgsDemo-> "Run As" -> "Java Application",这会创建一个默认的运行配置。 - 配置参数:
- 点击顶部菜单栏的 Run -> Run Configurations...。
- 在左侧找到你的
ArgsDemo运行配置,点击它。 - 在右侧的 Arguments 标签页下的 Program arguments 文本框中输入你想要传递的参数,用空格隔开。
参数1 参数2 123。 - 点击 Apply 和 Run。
控制台输出将会是:
参数个数: 3
第 1 个参数是: 参数1
第 2 个参数是: 参数2
第 3 个参数是: 123
问题3:如何调试程序?
调试比运行更强大,可以让你逐行查看代码的执行过程。
- 在代码行号左侧的灰色区域双击,设置一个断点(一个蓝色圆点)。
- 右键你的类,选择 Debug As -> Java Application。
- 程序会在断点处暂停,Eclipse 会切换到 Debug 透视图。
- 在 Debug 窗口中,你可以:
- 使用 F6 (Step Over) 键单步执行代码。
- 查看变量的值。
- 使用 F8 (Resume) 继续执行到下一个断点。
| 步骤 | 操作 | 目的 |
|---|---|---|
| 1 | File -> New -> Java Project | 创建一个项目容器 |
| 2 | 右键 src -> New -> Class |
创建一个存放代码的 .java 文件 |
| 3 | 在 main 方法中编写 System.out.println(...) |
编写要执行的代码逻辑 |
| 4 | 右键代码/类 -> Run As -> Java Application | 运行程序 |
| 5 | 查看 Console 窗口 | 查看程序的输出结果 |
希望这个详细的指南能帮助你顺利地在 Eclipse 中开始 Java 编程之旅!
