IntelliJ IDEA Tutorial
  • Introduction
  • 01. IntelliJ IDEA 介绍(新用户必看)
  • 02. 教程介绍(新用户必看)
  • 03. 安装环境:Windows
  • 04. 安装环境:Ubuntu
  • 05. 安装环境:Mac
  • 06. 安装环境总结(新用户必看)
  • 07. 首次运行向导(新用户必看)
  • 08. 安装后生成的目录说明、VM 设置(新用户必看)
  • 09. UI 界面(新用户必看)
  • 10. UI 主题、字体、编辑区主题、文件编码修改、乱码问题(新用户必看)
  • 11. 常见各类文件类型图标(新用户必看)
  • 12. IntelliJ IDEA 搜索快的原因:索引(新用户必看)
  • 13. Java 文件编译方式(新用户必看)
  • 14. 项目相关概念(新用户必看)
  • 15. Hello World 的 Java 项目创建和项目配置文件
  • 16. 版本控制讲解(SVN + Git)
  • 17. 实时代码模板
  • 18. 文件代码模板
  • 19. 前端代码模板:Emmet
  • 20. 特殊代码模板:Postfix Completion
  • 21. 插件相关功能
  • 22. Eclipse 的 Java Web 项目环境搭建
  • 23. Maven 结构项目搭建
  • 24. IntelliJ IDEA 配合 Maven 的一些要点
  • 25. Maven 的单模块 / 多模块 Spring MVC + Spring + Mybatis 项目(新人重点)
  • 26. Maven 的单模块 Spring MVC + Spring + Spring Data JPA 项目
  • 27. Maven 的单模块 Spring Boot 项目
  • 28. Debug 技巧
  • 29. 重构技巧
  • 30. 数据库管理工具
  • 31. IntelliJ IDEA 推荐设置(新人重点)
  • 32. IntelliJ IDEA 常用细节 -1
  • 33. IntelliJ IDEA 常用细节 -2
  • 34. IntelliJ IDEA 常用细节 -3
  • 35. IntelliJ IDEA 常用细节 -4
  • 36. IntelliJ IDEA 常用快捷键讲解(Win + Linux)(新用户必看)
  • 37. IntelliJ IDEA 常用快捷键讲解(Mac)(新用户必看)
  • 38. 从 Windows 过度到 Mac 必备快捷键对照表(新用户必看)
  • 39. IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用
  • 40. IntelliJ IDEA 远程调试(Tomcat+Jetty)
  • 41. 最特殊的快捷键 Alt + Enter 介绍(新用户必看)
  • 42. IntelliJ IDEA 插件开发视频教程
  • 43. 本教程总结
  • 在机器之间同步 Intellij IDEA 配置
  • IntelliJ IDEA Tips & Tricks: 多个光标
  • IntelliJ IDEA Tips & Tricks: 后缀补全
  • 代码风格设定
  • 在 IntelliJ IDEA 中查看一个类的所有继承类
Powered by GitBook
On this page
  • Hello World 项目创建
  • 项目配置文件介绍
  • 特别介绍

Was this helpful?

15. Hello World 的 Java 项目创建和项目配置文件

Previous14. 项目相关概念(新用户必看)Next16. 版本控制讲解(SVN + Git)

Last updated 5 years ago

Was this helpful?

Hello World 项目创建

  • 如上图标注 1 所示,点击 Create New Project 进入向导式创建项目

  • 如上图标注 1 所示,如果此时 IntelliJ IDEA 还没有配置任何一个 SDK 的话,可以点击 New... 先进行 SDK 的配置。

  • 如上图标注 2 所示,配置好 SDK 或选择好 SDK 之后,点击 Next 进入下一步。

  • 如上图标注 1 所示,可以选择模板快速创建项目。

  • Command Line App 会自动创建一个带有 main 方法的类。

  • Java Hello World 会自动创建一个带有 main 方法的并且会打印输出 Hello World 的类。

  • 我们这里不勾选使用模板,而是手工创建,所以我们点击上图标注 2,进入下一步。

  • 如上图标注 1 所示,默认 More Settings 是没有展开的,点击此处可以展开更多细节的信息。

  • 如上图标注 2 所示,IntelliJ IDEA 的项目格式文件主要提供两种方式

  • .idea (directory based) 创建项目的时候自动创建一个 .idea 的项目配置目录来保存项目的配置信息。这是默认选项。

  • .ipr (file based) 创建项目的时候自动创建一个 .ipr 的项目配置文件来保存项目的配置信息。

  • 需要特别注意的是,我这边默认创建的项目编码是 GBK,而如果你需要 UTF-8 的话,修改编码的方式请看第 10 讲。

  • 如上图标注 1 所示,根据《常见文件类型的图标介绍》章节我们知道,src 目录为蓝色表示 Source root,我们可以再此目录下创建包和类。

  • 如上图标注 2 所示,由于该项目使用的是 JDK 7,所以项目是基于 JDK 7,我们可以调用 JDK 7 中的类。

  • 如上图标注 1,2 所示,在 src 目录右键,选择 New 创建包目录。

  • 如上图标注 1 所示,在没有文件的情况下包目录默认是连在一起的,这不方便看目录层级关系。

  • 如上图标注 箭头 所示,点击此齿轮,在弹出的菜单中去掉选择标注 2 选项:Compact Empty Middle Packages。

  • 如上图所示,在包下可以直接创建 Class、Interface、Enum、Annotation 等常见类型文件。

  • 如上图 Gif 演示,写一个 main 方法,打印输出 Hello world。

  • 如上图 Gif 演示,运行 main 方法,打印输出 Hello world。

项目配置文件介绍

  • 如上图标注 1 所示,.idea 即为 Project 的配置文件目录。

  • 如上图标注 2 所示,.iml 即为 Module 的配置文件。

  • 通过上面的了解我们也知道 IntelliJ IDEA 项目的配置变动都是以这些 XML 文件的方式来表现的,所以我们也可以通过了解这些 XML 文件来了解 IntelliJ IDEA 的一些配置。也因为此特性,所以如果在项目协同中,我们要保证所有的项目配置一致,就可以考虑把这些配置文件上传到版本控制中(包括 .idea 目录和 .iml 文件)。如果把这些文件加入到版本控制之后,那又有一点是需要考虑的,那就是协同者 Checkout 项目下来之后,按自己的需求进行项目配置的之后,项目的 XML 文件也会跟着变化。此时协同者的这些变化的文件就不应该再上传到版本控制中。至于如何更好地控制这些不想随时提交的文件,在接下来的版本控制专讲中会进行详细讲解。

特别介绍

  • IntelliJ IDEA 是一个没有 Ctrl + S 的 IDE,所以每次修改完代码你只要管着运行或者调试即可,无需担心保存或者丢失代码。

  • 现在,放心、大胆地开始你的 Hello World。

Hello World 项目创建
Hello World 项目创建
Hello World 项目创建
Hello World 项目创建
Hello World 项目创建
Hello World 项目创建
Hello World 项目创建
Hello World 项目创建
Hello World 项目创建
Hello World 项目创建
项目配置文件介绍