Maven使用手册
自动化构建工具
本地仓库默认,修改conf下的settings.xml到其他位置
~\.m2\repository
配置阿里云镜像修改conf下的settings.xml
在idea中设置maven仓库
创建web项目
配置java文件夹为可创建class文件
解决报错,跳到deployment
导包使用依赖dependence
maven坐标(gav)
groupId:公司的名称的域名倒序+当前项目名称
artifactId:当前项目的模块名称
version:当前模块版本
在项目pom.xml文件中存储坐标
举例
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.8.0</version>
</dependency>
定位本地仓库
commons-beanutils->commons-beanutils->1.8.0
-> commons-beanutils-1.8.0
maven自动解决jar包冲突,理解
最近者优先
自己解除依赖
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.8.0</version>
<!--依赖解除-->
<exclusion>
<groupId>想要解除的groupId</group>
<artifactId>想要解除的artifactId</artifactId>
</exclusion>
</dependency>