Maven基础一

1 maven的基本介绍

  • maven是Apache组织的一个开源项目。是项目的构建工具。
  • 用来管理依赖。

2 maven的好处

  • 依赖管理:就是对jar包的统一管理。

  • 项目构建:项目在编码完成后,对项目编译、测试、打包、部署等操作。

3 maven的安装和配置

3.1 maven的安装

  • 配置环境变量

3.2 配置

3.2.1 配置JDK的版本

  • 在conf/settings.xml中配置
<!-- 全局jdk配置,settings.xml -->
    <profile>  
        <id>jdk18</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>  

3.2.2 配置本地仓库

  • 新建一个文件夹作为本地仓库,然后在conf/settings.xml中配置
<localRepository>D:/develop/apache-maven-3.5.4/repository</localRepository>

3.2.3 配置阿里云maven地址

  • 国内这坑爹的网速,只要配置阿里云maven地址来加速。
  • 在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>

4 maven项目标准目录结构

  • src:项目的源代码
    • main
      • java:源代码
      • resources:配置文件
      • webapp:相当于IDEA中的web目录  
    • test 
      • java
      • resources   
  • pom.xml:maven项目的核心配置文件

5 maven常用的命令

6 maven整合web项目案例

猜你喜欢

转载自www.cnblogs.com/xuweiweiwoaini/p/9611998.html
今日推荐