杰瑞科技汇

eclipse运行java项目

目录

  1. 准备工作:安装 JDK
  2. 第一步:创建 Java 项目
  3. 第二步:创建 Java 类
  4. 第三步:编写和编辑代码
  5. 第四步:运行 Java 程序
    • 使用工具栏按钮
    • 使用右键菜单
    • 使用快捷键
  6. 第五步:查看和控制输出
  7. 第六步:调试程序
  8. 常见问题与解决方案

准备工作:安装 JDK

在开始之前,请确保您的计算机上已经安装了 Java Development Kit (JDK),Eclipse 本身只是一个开发环境,它需要 JDK 来编译和运行您的 Java 代码。

eclipse运行java项目-图1
(图片来源网络,侵删)
  • 如何检查是否已安装 JDK?

    1. 打开命令行(在 Windows 上是 cmd,在 macOS 或 Linux 上是 Terminal)。
    2. 输入以下命令并回车:
      java -version
    3. 再输入以下命令并回车:
      javac -version
    • 如果两个命令都显示了版本号(java version "17.0.2"javac 17.0.2),说明您的系统已经配置好了 JDK。
    • 如果提示“不是内部或外部命令...”,说明 JDK 没有添加到系统的环境变量 PATH 中,或者没有安装,您需要先安装 JDK 并配置环境变量。
  • 下载 JDK

    如果没有安装,请访问 Oracle 官网或 OpenJDK 官网下载并安装适合您操作系统的 JDK 版本,对于初学者,推荐安装最新的 LTS (长期支持) 版本,如 JDK 17 或 JDK 21。


第一步:创建 Java 项目

  1. 启动 Eclipse,您会看到一个欢迎界面,点击 "Go to the Workbench" 进入主工作区。

    eclipse运行java项目-图2
    (图片来源网络,侵删)
  2. 创建新项目

    • 在顶部菜单栏,选择 File -> New -> Java Project
    • 或者,在左侧的 Package Explorer(包资源管理器)空白处右键点击,选择 New -> Java Project
  3. 配置项目

    • Project name: 输入您的项目名称,HelloWorld
    • Location: 选择项目存放的路径,通常保持默认即可。
    • JRE: 选择您已安装的 JDK 版本,Eclipse 通常能自动检测到,如果没有,点击 Configure JREs... 并手动添加。
    • Create module-info.java file (optional): 这是一个 Java 9+ 的模块化特性,初学者可以先不勾选。
    • 点击 Finish
  4. 项目创建成功后,您会在 Package Explorer 中看到 HelloWorld 项目,Eclipse 自动为您创建了一个 src 源文件夹。


第二步:创建 Java 类

  1. Package Explorer 中,右键点击 src 文件夹。

  2. 选择 New -> Class

  3. 配置类

    • Package: 包名,按照规范,通常使用反向域名,com.example.helloworld,如果不想创建包,可以留空。
    • Name: 类名,Java 类名通常使用大驼峰命名法,MyFirstProgram
    • public static void main(String[] args): 非常重要! 勾选这个选项,这会自动为您创建程序的入口点 main 方法,没有 main 方法,Java 程序将无法独立运行。
    • 点击 Finish

第三步:编写和编辑代码

Eclipse 会自动为您打开新建的 Java 文件,并生成一个基本的模板。

package com.example.helloworld;
public class MyFirstProgram {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
    }
}

让我们在 main 方法中写入一些代码,将 // TODO ... 替换为以下内容:

package com.example.helloworld;
public class MyFirstProgram {
    public static void main(String[] args) {
        // 打印 "Hello, Eclipse!" 到控制台
        System.out.println("Hello, Eclipse!");
        // 一个简单的计算
        int a = 10;
        int b = 20;
        int sum = a + b;
        System.out.println("The sum of " + a + " and " + b + " is: " + sum);
    }
}

代码提示:在 Eclipse 中输入代码时,它会自动提供代码补全功能(按 Alt + / 可以手动触发),这能大大提高编码效率。


第四步:运行 Java 程序

有三种非常简单的方法可以运行您的程序。

使用工具栏按钮

在 Eclipse 编辑器的右上角,您会看到一个绿色的 "Run" 按钮(图标像一个播放键),点击它即可运行当前程序。

使用右键菜单

Package Explorer 中,右键点击您刚刚创建的 MyFirstProgram.java 文件,选择 Run As -> Java Application

使用快捷键

按下快捷键 Ctrl + F11 (在 Windows/Linux 上) 或 Cmd + F11 (在 macOS 上)。

无论使用哪种方法,程序都会开始执行,执行结果会显示在 Eclipse 底部的 "Console"(控制台)视图中。


第五步:查看和控制输出

运行程序后,切换到底部的 Console 标签页,您将看到程序的输出结果:

Hello, Eclipse!
The sum of 10 and 20 is: 30
  • 清空控制台:在 Console 视图的工具栏上有一个清除按钮(像一块小抹布),点击即可清空输出内容。
  • 停止程序:如果您的程序是一个无限循环,可以点击 Console 视图工具栏上的红色 "Terminate" 按钮(像一个方块)来强制停止它。

第六步:调试程序

当程序出现逻辑错误时,单靠打印信息可能不够高效,这时就需要使用调试器。

  1. 设置断点

    在代码行号的最左边空白处双击,会出现一个蓝色圆点,这就是一个断点,程序运行到这一行时会暂停。

  2. 启动调试模式

    • 点击编辑器右上角的 "Debug" 按钮(虫子图标),或者右键选择 Debug As -> Java Application
    • 首次调试时,Eclipse 会询问您是否切换到 "Debug" 透视图,选择 "Switch"。
  3. 调试透视图

    • 您会进入一个全新的调试界面,代码执行到断点处会暂停,该行会以高亮显示。
    • 变量视图:在右上角,您可以看到当前所有变量的值,可以实时观察它们的变化。
    • 调试工具栏
      • Resume (F8): 继续执行到下一个断点或程序结束。
      • Step Over (F6): 逐行执行,如果当前行是方法调用,会直接执行完整个方法。
      • Step Into (F5): 进入方法内部,逐行调试方法里的代码。
      • Step Return (F7): 执行完当前方法,并返回到调用该方法的地方。
      • Terminate (Ctrl+F2): 停止调试会话。

常见问题与解决方案

  • 问题Error: Could not find or load main class ...

    • 原因:通常是运行了错误的类,或者项目结构有问题。
    • 解决
      1. 确保您右键点击的是包含 main 方法的 .java 文件进行运行。
      2. 检查项目的 Build Path,右键点击项目 -> Build Path -> Configure Build Path,确保 Libraries 选项卡中指向了正确的 JDK。
  • 问题Source attachment does not contain the source for ...

    • 原因:Eclipse 找不到 JDK 的源代码,所以无法在调试时查看 JDK 类库的内部实现。
    • 解决:在上述 Build Path 窗口中,选中 JRE System Library,点击 Source Attachment...,然后指向您 JDK 安装目录下的 src.zip 文件。
  • 问题:控制台输出乱码。

    • 原因:Eclipse 的编码设置和文件本身的编码不一致。
    • 解决
      1. 修改整个项目的编码:右键项目 -> Properties -> Resource -> Text file encoding,选择 UTF-8
      2. 修改单个文件的编码:右键 .java 文件 -> Properties -> Resource -> Text file encoding,选择 UTF-8

恭喜您!您已经掌握了在 Eclipse 中创建、编写、运行和调试 Java 项目的基本流程。

核心流程回顾

  1. 创建项目 (File -> New -> Java Project)
  2. 创建类 (右键 src -> New -> Class,并勾选 main 方法)
  3. 编写代码 (在编辑器中输入 Java 代码)
  4. 运行程序 (点击绿色 "Run" 按钮、右键或使用快捷键 Ctrl+F11)
  5. 查看结果 (在 Console 视图中查看输出)
  6. 调试错误 (设置断点,点击虫子图标进入调试模式)

Eclipse 是一个非常强大的 IDE,以上只是冰山一角,随着您使用经验的增加,可以探索更多高级功能,如 Maven/Gradle 集成、Git 版本控制、插件开发等,祝您编程愉快!

分享:
扫描分享到社交APP
上一篇
下一篇