S01L02 – 不使用 Maven 的 HelloWorld Java 程序

html
Title:
Java 入门:在 IntelliJ IDEA 中构建您的第一个 "Hello World" 应用程序


目录

  1. 介绍
  2. 设置您的开发环境
    1. 安装 IntelliJ IDEA
    2. 配置 JDK
  3. 创建新的 Java 项目
    1. 初始化项目
    2. 理解项目结构
  4. 编写您的第一个 Java 程序
    1. 添加示例代码
    2. 运行应用程序
  5. 将您的应用程序打包成 JAR 文件
    1. 创建工件
    2. 配置清单
    3. 构建 JAR 文件
  6. 常见问题排查
  7. 结论

介绍

欢迎进入 Java 编程的旅程!本电子书旨在指导初学者和具备基本知识的开发人员,通过使用 IntelliJ IDEA 创建一个简单的 "Hello World" 应用程序的过程,而无需 Maven 的复杂性。无论您是设置第一个开发环境,还是希望了解 Java 项目结构的基本原理,本指南都能满足您的需求。

重要性和目的

从 "Hello World" 程序开始是学习任何编程语言的传统第一步。它使您能够:

  • 理解开发工具:熟悉 IntelliJ IDEA,这是 Java 最受欢迎的集成开发环境 (IDE) 之一。
  • 设置您的环境:配置 Java Development Kit (JDK),这是编译和运行 Java 应用程序的必备工具。
  • 学习项目结构:深入了解 Java 项目的组织方式,包括源文件和输出目录。
  • 建立信心:成功运行您的第一个程序,为更复杂的项目打下基础。

优点与缺点

优点 缺点
使用 IntelliJ IDEA 快速设置 需要安装 IntelliJ 和 JDK
清晰理解项目结构 无需 Maven 的手动配置可能比较繁琐
通过控制台输出获得即时反馈 对于较大的项目,扩展性有限

何时及何地使用

本指南非常适合:

  • 初学者:刚接触 Java 编程的个人。
  • 寻求简洁的开发者:那些倾向于在不使用像 Maven 这样的构建工具增加额外层次的情况下开始的人。
  • 教育用途:旨在掌握 Java 和 IDE 使用基础的教师和学习者。

设置您的开发环境

在开始编码之前,正确设置您的开发环境至关重要。本节将引导您完成安装 IntelliJ IDEA 和配置 Java Development Kit (JDK) 的过程。

安装 IntelliJ IDEA

IntelliJ IDEA 是一个功能强大的 Java 开发 IDE。请按照以下步骤进行安装:

  1. 下载 IntelliJ IDEA:
  2. 运行安装程序:
    • 按照屏幕上的指示完成 IDE 的安装。
  3. 启动 IntelliJ IDEA:
    • 安装完成后,打开 IntelliJ IDEA 开始设置您的项目。

配置 JDK

Java Development Kit (JDK) 对于编译和运行 Java 应用程序至关重要。

  1. 安装 Microsoft JDK 17:
  2. 在 IntelliJ IDEA 中设置 JDK:
    • 在欢迎屏幕上,点击 New Project
    • 选择 Java 并从下拉菜单中选择已安装的 JDK。
    • 点击 Next,然后点击 Finish 创建您的项目。

创建新的 Java 项目

配置好 IntelliJ IDEA 和 JDK 后,您已经准备好创建第一个 Java 项目。

初始化项目

  1. 启动新项目:
    • 打开 IntelliJ IDEA 并点击 New Project
  2. 选择项目类型:
    • 选择 Java,不使用 Maven。
  3. 为项目命名:
    • 输入 HelloWorld 作为项目名称。
  4. 配置项目设置:
    • 确保选择了合适的 JDK。
    • 点击 Finish 创建项目。

理解项目结构

项目创建后,请熟悉以下目录:

  • src/: 包含您的 Java 源文件。
  • out/: 存储已编译的类文件。
  • META-INF/: 保存项目的元数据,如清单文件。

编写您的第一个 Java 程序

现在,让我们编写一个简单的 Java 程序,向控制台输出 "Hello and welcome!"。

添加示例代码

  1. 导航到源目录:
    • 在项目资源管理器中展开 src/ 文件夹。
  2. 创建新的 Java 类:
    • 右键点击 org.studyeasy 包,选择 New → Java Class,并命名为 HelloWorld
  3. 编写代码:

运行应用程序

  1. 运行程序:
    • 点击 Run 按钮,或右键点击 HelloWorld 类并选择 Run 'HelloWorld.main()'
  2. 查看输出:
    • 控制台应显示:


将您的应用程序打包成 JAR 文件

将您的应用程序打包使其可以作为独立的可执行文件分发。

创建工件

  1. 导航到项目结构:
    • 转到 File → Project Structure
  2. 添加新的工件:
    • 在左侧窗格中选择 Artifacts
    • 点击 + 图标并选择 JAR → From modules with dependencies
  3. 配置工件:
    • 选择 HelloWorld 模块。
    • 指定 Main Class (org.studyeasy.HelloWorld).
    • 点击 OK 创建工件。

配置清单

清单文件定义了 JAR 的入口点。

  1. 验证清单配置:
    • 确保 MANIFEST.MF 包含指向 org.studyeasy.HelloWorldMain-Class 属性。
  2. 应用更改:
    • 点击 Apply 然后点击 OK 保存配置。

构建 JAR 文件

  1. 构建工件:
    • 转到 Build → Build Artifacts → Build
  2. 定位 JAR:
    • JAR 文件通常位于 out/artifacts/HelloWorld_jar/ 目录中。
  3. 运行 JAR 文件:
    • 右键点击 JAR 并选择 Run,或使用命令行:

  1. 控制台将显示:


常见问题排查

Class Not Found Exception

问题:运行 JAR 文件时出现 ClassNotFoundException

原因:清单文件可能未正确指定主类或类路径配置不当。

解决方案:

  1. 编辑运行配置:
    • 导航到 Run → Edit Configurations
  2. 修改启动前设置:
    • Before launch 部分,点击 + 图标并选择 Build Artifacts
    • 选择适当的 JAR 工件。
  3. 应用并运行:
    • 点击 Apply 然后点击 OK
    • 再次运行应用程序以确保配置正确。

Missing Output Folder

问题:构建项目后未生成 out 文件夹。

原因:构建过程可能存在延迟或问题,可能由于 JDK 版本不兼容。

解决方案:

  1. 刷新项目:
    • 右键点击项目并选择 Reload from Disk
  2. 重新构建项目:
    • 转到 Build → Rebuild Project 以确保所有组件正确编译。
  3. 验证 JDK 兼容性:
    • 确保您使用的是兼容的 JDK 版本(推荐使用 Java 17)。

结论

恭喜您!您已成功使用 IntelliJ IDEA 在无需 Maven 的情况下创建、运行和打包第一个 Java 应用程序。这一基础知识为更复杂的项目奠定了基础,并引导您掌握 Java 开发的基本要素。

关键要点

  • 环境设置:正确安装和配置 IntelliJ IDEA 和 JDK 至关重要。
  • 项目结构:理解源文件和编译输出的组织方式有助于高效开发。
  • 基础编码:编写和运行简单的 Java 程序建立了信心和基础技能。
  • 打包应用程序:创建 JAR 文件便于 Java 应用程序的分发和执行。






注意:本文由 AI 生成。

SEO Keywords: Java 编程, IntelliJ IDEA 教程, Hello World Java, Java 项目设置, 初学者 Java 指南, 创建 JAR 文件, Java Development Kit, IntelliJ 项目结构, Java 无 Maven, 打包 Java 应用程序.


其他资源:

自信地开始您的 Java 开发之旅,记住,实验和练习是掌握编程的关键。祝编码愉快!

分享你的喜爱