maven
maven是项目管理工具。
pom.xml(POM项目对象模型) ,基于java的,主要功能是构建,它可以管理项目结构,管理依赖,生成报告、生成web站点
生命周期主要过程:
编译compile
测试test
打包package
安装install
发布deploy
安装准备
下载地址:
http://maven.apache.org/download.html
下载:apache.maven-3.*-bin.zip
安装
确保有jdk:命令容器打:java -version
step1 解压
解压文件到d:\apache-maven-3.3.9
目录结构:
\bin 可执行脚本命令
\conf config配置文件目录 setting.xml最重要
\lib maven运行需要的jar包
step 2 安装配置(配置环境变量)
计算机-右键属性-高级系统设置-环境变量
1)系统变量--新建 变量名:M2_HOME 值:D:\apache-maven-3.3.9
2)path里加上 ;%M2_HOME%\bin
step 3 测试
cmd命令容器:mvn -v
名词解释:
project:项目
pom:项目对象模型 pom.xml是配置文件
groupid:组织域名,java项目里的包名
artifact Id:一般为项目名
plug-in:插件
repository:仓库/仓储
pom.xml (工程里)
setting.xml(maven的主配置文件)
1、仓库配置(本地仓库 远程仓库)
D:\apache-maven-3.3.9\conf\settin.xml
1.1本地仓库:
1)e:建立repository目录
2)setting.xml里加入:(大概55行)
<localRepository>E:/repository</localRepository>
1.2配置中央仓库
setting.xml里加入(大概160行)
<mirrors>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
</mirrors>
2、配置代理(如果是通过代理上网的需要配置,否则忽略这步105行proxys)
<proxy>
<id>my-proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>192.168.181.238</host>
<port>8080</port>
</proxy>
3、配置jdk版本(274行)
<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>
4、在eclipse中读取setting.xml
image.png
网友评论