本文主要借鉴于https://blog.csdn.net/jc_hook/article/details/111938189
maven概述
maven是专门用于管理和构建Java项目的工具,主要功能有:
- 提供了一套标准化的项目结构
- 提供了一套标准化的构建流程(编译、测试、打包、发布…)
- 提供了一套依赖管理机制
依赖管理:就是项目依赖的第三方资源(jar包、插件…)
下载maven
- 官网https://archive.apache.org//
我用的3.6.2的版本,下载地址,下载zip文件,只有8.8M,下起来很快。
- 注意这一条:
- 下载完后解压就安装好了,接下来配置
配置maven环境
- 配置环境变量MAVEN_HOME为maven安装路径的根目录
- 配置path为maven安装路径的bin目录
- cmd输入mvn -v即可查看version
配置maven本地仓库
maven\conf\settings.xml中的为一个指定目录
例如:
<localRepository>D:\software\apache-maven-3.6.2\mvn_respository</localRepository>
配置阿里云私服
修改maven\conf\settings.xml中的标签为:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url> http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
idea配置maven
- 选择Settings>Maven修改maven home path,user settings file为自己配置的路径
默认是
修改为
就可以了
idea创建maven项目
-
file>Project Structure>maven>new module>maven
-
然后补全test文件
-
写一个test类试试
搭建子模块
在这里插入图片描述
maven导包
去maven repository官网https://mvnrepository.com/或者
http://www.java2s.com/Open-Source/Maven_Repository/MySQL/index.htm搜就可以了
比如:
点进去copy 到pom.xml文件
然后在maven同步一下就可以了
如果有历史包
使用alt+insert快捷键调出搜索需要的包就可以了