项目生命周期:
(清除项目编译信息-clean)-- 编译(compile) -- 测试(test) -- 打包(package) -- 安装(install) -- 部署(deploy)
clean:清理生命周期
compile ---> deploy:默认生命周期
site:站点生命周期
一、命令:
- mvn clean --清除target文件夹(项目转移,运行环境可能改变,因此要把他人编译好的东西删除)。
- mvn compile --编译项目核心代码,建立或更新target文件夹。
- mvn test --编译项目核心代码与测试代码,建立或更新target文件夹。
- mvn package --打包项目,编译项目核心代码与测试代码,并且打包出war包在target文件夹内
- mvn install --执行mvn package的功能并且将项目放在本地仓库
- mvn deploy--项目发布
二、本地仓库路径设置
<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 | The path to the local repository maven will use to store artifacts. | | Default: ${user.home}/.m2/repository
<localRepository>
/path/to/local/repo
</localRepository> -->
<localRepository>E:\Tools\local_repository</localRepository> <!--本地仓库路径设置-->
在{{MAVEN_HOME}}/conf/settings.xml文件内找到上述位置进行修改。