02 Maven创建及使用
maven作用
主要用作基于java平台的项目
maven能提供一种项目配置
maven能自动从maven的中央仓库帮我们自动下载并管路项目依赖的jar包
提供了标准的目录结构
中央仓库两种类型:共有的中央仓库:私有中央仓库
使用mvn -v查看是否安装成功
修改本地仓库的的位置
在setting.xml中修改
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><!-- 本地仓库地址 --><localRepository>D:\java_learn\maven-repository</localRepository><mirrors><!-- 阿里仓库镜像 --><mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf></mirror></mirrors>
</settings>
创建maven项目
里面不用勾
里面的小组名称记得写上,并添加上项目的路径及名字
maven的目录结构
pom.xml文件的配置
1.使用项目打包的方式可以将文件中的webapp自动识别成web文件,将文件打包成war包
2.添加jar包的依赖,在本地没有就去阿里云里面找,所有的依赖都放在dependencies里面
3.配置tomcat插件,在dependences外面进行配置
4.使用插件进行运行项目
里面Lifecycle的作用:
mvn clean —清空target
mvn complie —编译target
mvn test–测试
mvn package–打包
mvn install–打包并在本地保存一份
complie —编译target
mvn test–测试
mvn package–打包
mvn install–打包并在本地保存一份