了解Maven

一、了解Maven

Maven是专门用于管理和构建Java项目的工具:

  • 提供了一套标准化的项目结构,使得Java项目在各IDE中兼容
  • 提供了一套标准化构建流程(编译,测试,打包,发布...)
  • 提供了一套依赖管理机制

了解仓库:

  • 本地仓库
  • 中央仓库(官方维护)
  • 远程仓库(私服)

Maven的安装与配置:

1.解压apachemaven-3.6.1rar既安装完成
2.配置环境变量 MAVEN HOME 为安装路径的bin目录
3.配置本地仓库:修改conf/settingsxml中的<localRepository>为一个指定目录
4.配置阿里云私服:修改conf/settingsxml中的<mirrors>标签,为其添加如下子标签:

<mirror>
  <id>alimaven</id>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>
</mirror>

二、Idea中使用Maven

1. 配置Maven:自行查阅!

2. 创建Maven项目

3. 导入已有Maven项目,导入pom.xml文件即可

三、依赖管理

// pom.xml
<!-- 当前项目信息 -->
<groupId>com.jingyuan</groupId>
<artifactId>maven-demo</artifactId>
<vertion>1.0-SNAPSHOT</vertion>

<!-- 导入jar包信息 -->
<dependences>
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <vertion>5.1.46</vertion>
        <scope>runtime</scope> // 生效范围:compile、test、provided、runtime、system、import
        .....
    </dependency>
</dependences>

每次改动pom.xml文件都要刷新maven才生效,也可配置自动刷新!

四、关于自己配置的Maven版本太高的问题

可以使用IDEA内置的Maven,然后使用自己配置的setting.xml文件和仓库文件

 

posted @ 2022-08-17 09:25  RHCHIK  阅读(16)  评论(0编辑  收藏  举报