IDEA使用介绍
在IntelliJ IDEA中,Project和Module是两个重要的概念,它们用于组织和管理代码以及构建设置。以下是关于Project和Module的介绍。
Project(项目)
- 含义: 一个Project代表一个完整的工作空间,其中包含了所有相关的源代码、配置文件和其他资源。
- 特点: 在一个Project中,你可以包含多个Module,这使得你可以同时管理多个相关联但独立的代码单元。
- 用途: 通常情况下,一个Project对应于一个完整的软件项目,其中包含了该项目的所有代码、测试、配置和文档。
Module(模块)
- 含义: 一个Module是Project的一个组成部分,它代表了一个独立的代码单元,通常是一个库、应用程序或者其他可部署的单元。
- 特点: 每个Module都有自己的源代码目录、依赖关系、编译输出路径等设置,使得它们能够相互独立地进行构建、测试和部署。
- 用途: Modules允许你将不同的部分代码进行逻辑上的划分,并且能够更好地管理代码结构和依赖关系。
通过Project和Module的组织方式,IDEA提供了灵活性和可扩展性,使得开发人员能够以有效的方式组织和管理复杂的代码基。
IDEA项目结构
IDEA项目结构层级关系:project(工程) - module(模块) - package(包) - class(类)
。
通常是如下使用:
- 一个
project
中包含多个module
- 一个
module
中包含多个package
- 一个
package
中包含多个class
具体如下图:
IDEA使用
IDEA创建项目
具体操作如下:
- 选择
File
->New
->Project
- 选择存放项目的文件夹,再输入项目名
- 点击
ThisWindow
,在当前窗口打开项目
- 在左侧可以看到新建好的项目
- 在磁盘上查看,创建的空项目中只有.idea文件夹,开发人员不要随意删除和编辑这个文件夹
IDEA设置项目JDK
IDEA新建好项目,没有配置JDK的,效果如下:
项目没有配置JDK,在后面开发会出现各种问题,每次创建好一个项目第一件事就是要配置项目的JDK版本,操作步骤如下:
- 选择
File
->Project Structure...
- 选择
SDKs
->点击+
->Add JDK...
->选择JDK安装路径
- 选择
Project
->在SDK
右侧选择刚才添加的JDK->在Language level
->选择JDK支持的语法,最好和JDK版本一致
IDEA创建模块
操作步骤如下:
- 在项目名上右键->
New
->Module...
- 选择
New Module
->选择块存放路径,模块存放在项目中->输入模块名
->Java
->Intellij
->取消勾选Add sample code
- 新建好的模块存放在项目中
IDEA创建包
操作步骤如下:
- 在模块的
src
上右键->New
->Package
- 输入包名,可以看到已经创建好的包
IDEA创建类
操作步骤如下:
- 在包上面右键->
New
->Java Class
- 输入类名,选择要新建的类型,默认是新建类
IDEA运行程序
操作步骤如下:
- 在类中编写代码
- 在
main
方法左侧的绿色三角形上点击 - 选择
Run 'HelloWorld.main()
- 在控制台看到运行效果