一、Idea中配置maven
一般来说Idea中都会自带maven
1.1 maven依赖都是先从本地仓库寻找,如果没有从中央仓库下载到本地仓库,中央仓库地址可以在settings.xml文件中配置
1.2 添加到节点中
阿里镜像
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
二、基本命令
clean:清理target文件
validate
compile:生成class文件
test
package:打包成jar或者war或者其他格式的分发包
verify
install:将打好的包安装到本地仓库,供其他项目使用
site
deploy:将打好的包安装到远程仓库,供其他项目使用
三、本地仓库导入本地jar包(内网环境或者无网状态下)
依赖正常引入
本地命令窗口查看是否安装maven
maven install导入
mvn install:install-file -Dfile=/Users/laty/Downloads/svs-api-jdk1.4.jar -DgroupId=com.svs.api -DartifactId=svs-api-jdk -Dversion=1.4 -Dpackaging=jar
-Dfile: jar存放目录
-DgroupId: jar分组或包名
-DartifactId: jar名称
-Dversion: jar版本
-Dpackaging: 导入类型
导入成功,本地maven库存入jar包
四、maven仓库优先级
本地仓库>配置文件中profile>pom文件中repositories>配置文件中mirror>中央仓库