repository -->仓库,在pom.xml添加依赖的时候,maven会先到本地仓库中找相关的jar包,如果本地没有,就会从中央工厂http://repo.maven.apache.org/maven2下载所需的jar包,并默认下载到用户目录里的.m2文件夹。默认情况下,~/.m2目录下除了repository仓库之外就没有其他目录和文件了,不过大多数Maven用户需要复制M2_HOME/conf/settings.xml文件到~/.m2/settings.xml。这是一条最佳实践。
想要修改本地仓库地址,可以在maven安装目录里的conf文件夹中的settings.xml中修改,具体如下:
<localRepository>/path/to/local/repo</localRepository>将其中的路径修改为你自己想要定义的路径,如:
<localRepository>E:/maven/repo</localRepository>并将修改好的settings.xml拷贝到E:/maven文件夹中。
mvn compile -->编译源代码
mvn test -->自动运行test包中的单元测试
mvn clean -->清除项目目录中的生成结果
mvn package -->将项目打成jar包,并放在target目录当中
mvn install -->将项目打成jar包,并放在本地repository仓库里,以便其他项目可以调用。
mvn archetype:generate -DgroupId=com.ztchen.maven -DartifactId=maven-ch03 -Dversion=0.0.1-SNAPSHOT -->来创建一个项目,正常情况都是用这种方式创建。
mvn archetype:create -->这个是maven 2.x版本的,也可以来创建项目,但是create是个被废弃或不被推荐使用的插件,所以尽量用上面这种。
mvn eclipse:eclipse -->将项目的目录结构构建成eclipse的目录结构,这样才能导入到eclipse之中。
mvn deploy -->项目发布(发布到私有服务器上面)
相关推荐
maven学习笔记maven学习笔记maven学习笔记
maven学习笔记,包含maven插件,maven的安装,中央仓库,自定义本地仓库等安装方法。
maven学习笔记,里面有maven的学习路线图,以及maven的核心知识
Maven 学习笔记
maven学习笔记,传智博客的两天maven培训课件,简单易懂,有项目代做,快速上手maven,欢迎大家下载。
从零开始学maven,maven学习笔记
NULL 博文链接:https://chengtong-java.iteye.com/blog/2174839
Maven学习笔记
Maven 教程:基础篇——尚硅谷学习笔记 2022年
内容概要:maven学习笔记,适合刚接触maven的人能让你快速入门。 适用人群:大学生或者初基础maven的人 使用场景及目标:idea集成maven,用来下载依赖包
Maven学习笔记,使用中遇到的问题,集成eclipse的各种坑,以便记录,为了以后复习使用。
Maven是项目管理和综合工具。Maven提供了开发人员构建项目的一个完整的生命周期框架。开发团队可以自动完成...Maven项目的结构和内容在一个XML文件中声明,pom.xml 项目对象模型(POM),这是整个Maven系统的基本单元。
主要上传自己在学习mybatis、maven等知识点做的相关笔记,供大家一起学习研究
Maven学习笔记,为个人在网上学习搜集和总结的文档
视频太大了就不上传了,有学习笔记就足够了,对于如何搭建maven项目非常有帮助