ITPub博客

首页 > 应用开发 > Java > IntelliJ IDEA 实用指南:零基础创建与运行 Java 项目的完整流程

IntelliJ IDEA 实用指南:零基础创建与运行 Java 项目的完整流程

投稿 Java 作者:bhluo 时间:2025-11-14 13:58:11 0 删除 编辑

IntelliJ IDEA 作为全球开发者广泛使用的 Java 集成开发环境,凭借其智能代码补全、高效重构工具和调试能力,成为企业级开发的首选工具。本文将系统介绍如何使用该工具从零开始创建 Java 项目,涵盖环境配置、基础开发到项目运行的全流程。

一、环境准备与安装

1. 系统要求确认

  • 内存:建议配置 8GB 以上内存(开发复杂项目时推荐 16GB)
  • JDK:需提前安装 JDK 11 或更高版本(推荐 OpenJDK 或 Oracle JDK)
  • 操作系统:支持 Windows/macOS/Linux 三大平台<"www.meizhou.gov.cn.qmwty.cn">

2. IDEA 社区版安装

  1. 访问  JetBrains 官网 下载社区版
  2. 执行安装程序,建议勾选以下选项:
    • .idea 目录关联
    • 常用文件类型关联(.java, .xml 等)
    • 桌面快捷方式创建
  3. 完成安装后启动,在欢迎界面选择 "Do not import settings"

二、创建 Java 项目的完整步骤

1. 新建项目向导

  1. 启动 IDEA 后点击 "New Project"
  2. 在左侧选择 "Java" 项目类型
  3. 配置项目 SDK:
    • 点击 "New" 按钮选择 JDK 安装路径
    • 验证版本信息是否正确显示
  4. 勾选 "Create project from template"(可选)
  5. 点击 "Next" 进入项目设置

2. 项目结构配置

1my-first-java-project/2├── .idea/ <"www.shantou.gov.cn.qmwty.cn"> <"www.fushan.gov.cn.qmwty.cn"><"www.jiangmen.gov.cn.qmwty.cn">        # IDE 配置文件3├── src/            # 源代码目录4│   ├── main/       # 主程序代码5│   │   └── java/   # Java 源代码6│   └── test/       # 测试代码7└── out/            # 编译输出目录

3. 基础项目创建

  1. 输入项目名称(如  JavaDemoProject)
  2. 选择项目位置(建议使用英文路径)
  3. 保持默认模块设置,点击 "Finish"
  4. 等待 IDE 初始化项目结构(首 次创建约需 10-15 秒)

三、开发环境配置

1. 代码风格设置

  1. 进入  File > Settings > Editor > Code Style<"www.zhanjiang.gov.cn.qmwty.cn">
  2. 配置 Java 代码规范:
    • 缩进:4 个空格
    • 括号位置:Next line
    • 连续赋值对齐:勾选
  3. 应用设置到当前项目

2. 版本控制集成

  1. 打开  VCS > Enable Version Control Integration
  2. 选择 Git 作为版本控制系统
  3. 初始化本地仓库(自动创建  .gitignore 文件)
  4. 推荐基础  .gitignore<"www.maoming.gov.cn.qmwty.cn"> 内容:
1# IDEA 配置文件2.idea/3*.iml45# 编译输出6out/78# 系统文件9.DS_Store10Thumbs.db

四、编写与运行 Java 程序

1. 创建主类

  1. 在  src/main/java 目录右键选择  New > <"www.zhaoqing.gov.cn.qmwty.cn">Java Class
  2. 输入类名  HelloWorld
  3. 编写基础代码:
java1public class HelloWorld {2    public static void main(String[] args) {3        System.out.println("Hello, IntelliJ IDEA!");4        5        // 变量演示6        String message = "Welcome to Java Development";7        int count = 3;8        System.out.printf("%s (Repeated %d times)%n", message, count);9        10        // 方法调用11        calculateSum(5, 7);12    }13    14    private static void calculateSum(int a, int b) {15        int result = a + b;16        System.out.println("Sum: " + result);17    }18}

2. 运行配置设置

  1. 点击主类编辑区右上角的运行配置下拉框
  2. 选择 "Edit Configurations"
  3. 配置运行参数:
    • 主类: HelloWorld
    • VM 选项:(可选) -Xms512m -Xmx1024m
    • 工作目录:项目根目录
  4. 保存配置

3. 执行程序

  • 方式一:点击代码编辑区左侧的绿色运行按钮
  • 方式二:右键编辑区选择  Run 'HelloWorld.main()<"www.shanwei.gov.cn.qmwty.cn">'
  • 方式三:使用快捷键(Windows/Linux: Ctrl+Shift+F10, macOS: Control+R)

五、调试技巧与实践

1. 设置断点

  1. 在  calculateSum<"www.heyuan.gov.cn.qmwty.cn"> 方法行号左侧点击
  2. 验证断点是否生效(红色圆点出现)

2. 调试模式启动

  1. 点击运行配置下拉框选择 "Debug 'HelloWorld.main()'"
  2. 程序将在断点处暂停
  3. 使用调试工具栏:
    • Step Over (F8)
    • Step Into (F7)
    • Resume Program (F9)

3. 变量监视

  1. 在调试视图的 "Variables" 面板查看当前作用域变量
  2. 右键变量选择 "Add to Watches" 持续监控
  3. 使用 "Evaluate Expression" 计算复杂表达式

六、项目构建与打包

1. 使用 Maven 管理依赖(可选)

  1. 右键项目选择  Add Framework Support
  2. 勾选 Maven 并生成  pom.xml
  3. 添加基础依赖:
xml1<dependencies>2   <"www.qingyuan.gov.cn.qmwty.cn"> <"www.yangjiang.gov.cn.qmwty.cn"><dependency>3        <groupId>org.junit.jupiter</groupId>4        <artifactId>junit-jupiter-api</artifactId>5        <version>5.8.2</version>6        <scope>test</scope>7    </dependency>8</dependencies>

2. 生成可执行 JAR

  1. 进入  File > Project Structure > <"www.chaozhou.gov.cn.qmwty.cn">Artifacts
  2. 点击 "+" 添加 JAR
  3. 选择 "From modules with dependencies"
  4. 指定主类并设置输出路径
  5. 点击  Build > Build Artifacts 生成 JAR 文件

七、实用技巧与建议

  1. 代码模板:配置  Live Templates 快速生成代码结构
    • 示例:输入  sout 自动生成  System.out.println()
  2. 多窗口管理:
    • 使用  Split Vertically/Horizontally 同时查看多个文件
    • 拖拽标签页调整布局
  3. 本地历史:
    • 通过  Local History > Show History<"www.jieyang.gov.cn.qmwty.cn"> 查看文件修改记录
    • 恢复误删内容或对比版本差异
  4. 插件推荐:
    • Lombok:简化 POJO 类编写
    • Key Promoter X:学习快捷键
    • CheckStyle-IDEA:代码规范检查

结语

通过掌握上述流程,开发者可以高效使用 IntelliJ IDEA 完成 Java 项目的全生命周期管理。建议从简单项目开始实践,逐步掌握代码导航、重构工具和调试技巧。定期使用  File > Invalidate Caches 清理缓存可保持 IDE 运行流畅,结合  Help > Productivity Guide 持续优化工作流程。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/19545/viewspace-3100875/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-11-01

  • 博文量
    895
  • 访问量
    933557