1.创建自己的工作空间
找任意一个非系统盘(C盘),如D:/E:/F:都可以,创建如下的目录结构
D: -- 磁盘根目录
│ ├─tools -- 工具目录
│ │ ├─maven -- Java的构建工具目录
│ │ │ ├─apache-maven-3.6.3 -- Maven的具体版本
│ │ │ │ ├─ bin -- 这些内容是下载后解压的内容
│ │ │ │ ├─ boot -- 这些内容是下载后解压的内容
│ │ │ │ ├─ config -- 这些内容是下载后解压的内容
│ │ │ │ ├─ lib -- 这些内容是下载后解压的内容
│ │ │ │ ├─ repo -- 这是需要手动创建的一个文件夹
│ │ │ ├─apache-maven-3.5.2 -- Maven的具体版本
│ │ │ │ ├─ bin -- 内容同上,这里忽略不写了
│ │ ├─java -- Java相关的工具
│ │ │ ├─jdk1.8 -- jdk的具体版本
│ │ │ ├─jdk10 -- jdk的具体版本
│ │ ├─project -- 存放IDEA读取项目的文件夹
│ │ │ ├─learn -- 项目 learn
│ │ │ ├─hello_world -- 另一个项目,helloWorld
2.下载Maven
以3.6.3版本为例,讲解不同名字的含义。
apache-maven-3.6.3-bin.tar.gz
apache-maven-3.6.3-bin.zip
# 以上两种是一样的,只是压缩方式不同,tar.gz是Linux的压缩格式,zip在各种系统比较通用
# 因此Linux系统一般下载tar.gz,Windows系统下载zip
apache-maven-3.6.3-src.tar.gz
apache-maven-3.6.3-src.zip
# 以上两种名字带-src的,代表其中包含源码,源码需要使用的话需要编译成二进制文件
# 一般想要修改源码或者想要编译安装才需要下载src版本
# 后缀的应用场景同上
因此大家下载apache-maven-3.6.3-bin.zip
这个版本即可。
另外需要更改一下Maven的仓库存储地址,也就是我们上面创建的repo地址
打开conf文件夹中的settings.xml文件(tools/maven/apache-maven-3.2.3/conf/settings.xml)
在
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>/home/invlong/tools/maven/apache-maven-3.2.3/repo</localRepository>
如果我们使用私服(我们公司自己的仓库),需要配置私服信息,也是在settings.xml中配置,这个以后再补充。
下面的教程,关于maven的,大家先看一下,本周内看完吧
3.IDEA的基础配置
- IDEA的设置分为全局设置以及项目设置。
- 当我们打开一个项目时,点击File-Settings(Ctrl + Alt + S)就是项目设置。
- 全局设置,在IDEA中指的是Setting for New Projects,点击File -Other Settings可以找到(不同版本略有差异)。
全局配置Maven
如果项目是在设置全局之前创建的,或者项目不是自己创建的(导入别人的,或者git上的项目),需要配置项目中的配置(Ctrl + Alt + S),方法都是一样的。
找到配置的路径如下:
File | Settings | Build, Execution, Deployment | Build Tools | Maven
配置Maven home directory,选择你的上面下载的Maven的路径tools/maven/apache-maven-3.2.3
配置User settings file,选择tools/maven/apache-maven-3.2.3/conf/settings.xml
,并且选中后面的Override
配置Local repository,选择tools/maven/apache-maven-3.2.3/repo
,并且选中后面的Override
设置IDEA项目保存路径
File | Settings | Appearance & Behavior | System Settings |
Default directory 这里选择上面指定的 tools/project
目录
4.使用IDEA新建项目
File | New | Project | Java | Next | Next | Project name,写入项目名 | Finish |
- 上面新建的是一个普通Java项目
- 在新建项目时,IDEA给我提供了很多项目种类的选择,如Maven项目,Gradle项目,Spring项目,Springboot项目等等,大家可以自己研究下。