第1章 maven入门(1节)

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.6.2
2)path里加上 ;%M2_HOME%\bin

step 3 测试

cmd命令容器:mvn -v

maven仓库分类

image.png

配置本地仓库settings.xml

找到:D:\apache-maven-3.6.2\conf\settings.xml (大概55行)
1)配置本地仓库,解压以前下载的文件到磁盘上

2)修改D:\apache-maven-3.5.4\conf\settings中加入:

  <localRepository>E:/repository</localRepository>

配置远程仓库settings.xml

(大概160行)

  <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>

代理配置(可选)##

代理配置是可选配置:指的是如果本地不能直接登录外网,需要通过代理才能上网的情况下,才需要配置他。

代理配置:

  <proxy>
         <id>my-proxy</id>
         <active>true</active>
         <protocol>http</protocol>
         <host>192.168.181.238</host>
         <port>8080</port>
     </proxy>

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>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容