Maven 使用
基础
仓库:
- 本地仓库
- 远程仓库
- 私服仓库
- 中央仓库
坐标:
<dependency>
<!-- 组织ID -->
<groupId>org.apache.commons</groupId>
<!-- 项目ID -->
<artifactId>commons-lang3</artifactId>
<!-- 版本 -->
<version>3.12.0</version>
</dependency>
jar 查找:mvnrepository
安装
配置环境变量:JAVA_HOME
, MAVEN_HOME
, PATH
配置
本地仓库位置:
<localRepository>D:\maven\repository</localRepository>
阿里云镜像配置:
<mirror>
<!-- 镜像唯一标识 -->
<id>aliyunmaven</id>
<!-- 是哪个仓库的镜像,比如中央仓库 central -->
<mirrorOf>*</mirrorOf>
<!-- 镜像名称,可以是任意字符串 -->
<name>阿里云公共仓库</name>
<!-- 镜像地址 -->
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
华为云镜像配置:
<mirror>
<id>huaweicloud</id>
<mirrorOf>*</mirrorOf>
<url>https://repo.huaweicloud.com/repository/maven/</url>
</mirror>
命令
目录结构:
E:.
│ pom.xml
│
└─src
├─main
│ ├─java
│ │ └─com
│ │ └─liaozibo
│ │ └─study
│ │ └─maven
│ │ Hello.java
│ │
│ └─resources
└─test
└─java
└─com
└─liaozibo
└─study
└─maven
HelloTest.java
命令:
mvn clean
mvn compile
mvn test
mvn package
mvn install // 安装到本地仓库