Maven简介
Apache Maven是一个软件项目管理和理解工具。
官网:http://maven.apache.org/Maven仓库
本地仓库:自己计算机上的一个目录 中央仓库:由Maven团队维护的全球唯一的仓库 地址:https://repo1.maven.org/maven2/ 远程仓库(私服):一般由公司团队搭建的私有仓库 当项目中使用坐标引入对应依赖jar包后,首先会查找本地仓库中是否有对应的jar包: 如果有,则在项目直接引用; 如果没有,则去中央仓库中下载对应的jar包到本地仓库。 还可以搭建远程仓库,将来jar包的查找顺序则变为: 本地仓库 > 远程仓库 > 中央仓库maven下载配置
1. 解压 apache-maven-3.9.2.rar 既安装完成 2. 配置环境变量 MAVEN_HOME 为安装路径的bin目录 3. 配置本地仓库:修改 conf/settings.xml 中的 为一个指定目录,(存放自己的包) 4. 配置阿里云私服:修改 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>
maven基本使用
常用命令 compile :编译 clean:清理 test:测试 package:打包 install:安装 生命周期 Maven 构建项目生命周期描述的是一次构建过程经历经历了多少个事件 Maven 对项目构建的生命周期划分为3套 clean:清理工作 default:核心工作,例如编译,测试,打包,安装等 site:产生报告,发布站点等maven遇到的问题
idea配置的时候插件会爆红
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror> --------------------------------------------------------- <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>
标签:maven,仓库,1.8,jar,Maven,aliyun From: https://www.cnblogs.com/Han-Jiuyuan/p/17203195.html