02-Maven使用
Maven规定了一套默认的项目格式
src/main/java: 存放项目的.java文件
src/main/resources: 存放项目资源文件,如spring、struts2配置文件,db.properties
src/main/webapp: 存放jsp,css,image,html等文件
src/test/java: 存放所有测试.java文件,如JUnit测试类
src/test/resources: 测试资源文件
pom.xml: 主要要写的maven配置文件
target: 项目由maven自动输出位置
创建第一个Maven项目
确保idea安装了Maven插件
创建Maven工程
添加Maven依赖jar包
去maven仓库拉取一个坐标
Maven仓库
Maven所有的Jar包都是放到maven仓库当中
在项目当中是对仓库jar包的引用
Maven仓库
本地仓库: 本地存放jar的目录
私服: 私人搭建的服务器,一般在企业内部局域网使用
中央仓库: Maven内置了一个远程仓库的地址,它就是中央仓库
Maven找jar包的过程
Maven查找引入jar包时, 会先到本地仓库当中查找,没有找到现到私服中找,也没有就去到远程中央仓库查找.
找到后会下载到本地仓库,下次就不用到远程仓库了
最终都会把jar包下载到本地仓库
Maven工程最终引用的都是本地的jar包
设置本地仓库目录地址
默认本地仓库
修改本地仓库
把maven安装目录config中setting.xml复制一份到.m2文件夹下
打开setting.xml修改本地仓库地址
阿里云镜像
修改settings.xml
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
Jar包的坐标
组织
项目
版本