了解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文件和仓库文件
本文来自博客园,作者:RHCHIK,转载请注明原文链接:https://www.cnblogs.com/suihung/p/16592559.html