maven 简介

安稳与你 提交于 2019-12-26 11:04:02

配置 maven 环境变量

  • 下载maven
  • 配置环境变量
    • windows 操作系统
      • MAVEN_HOME: (maven 的安装目录)
      • Path: ;%MAVEN_HOME%\bin
  • 重启电脑
  • 检测是否安装成功
    • mvn --version

maven 仓库的秘密

  • maven 仓库的分类
    • 本地仓库
    • 远程仓库
      • 中央仓库
      • 私服
      • 其他公共库
  • 本地仓库详解
    • 本地仓库,顾名思义,就是 maven 在本地存储的地方
    • maven 的本地仓库,在安装 maven 后并不会创建,它是在第一次执行 maven 命令的时候才被创建
    • maven 本地仓库的默认位置:无论 Windows 还是 Linux,在用户的目录下都有一个 .m2/repository/ 的仓库目录,这就是 maven 仓库的默认位置
<settings>
 <localRepository>⽬录</localRepository>
</settings>
  • 远程仓库-中央仓库详解
    • 最核心的中央仓库开始,中央仓库是默认的远程仓库,maven 在安装的时候,自带的就是中央仓库的配置,可以通过修改 setting.xml 文件来修改默认的中央仓库地址
    • 中央仓库包含了绝大多数流行的开源 Java 构件,以及源码、作者信息、SCM信息、许可证信息等。一般来说,简单 Java 项目依赖的构件都可以在这里下载到
<repositories>
	<repository>
		<id>central</id>
		<name>Central Repository</name>
		<url>http://repo.maven.apache.org/maven2</url>
		<layout>default</layout>
		<snapshots>
			<enabled>false</enabled>
		</snapshots>
	</repository>
</repositories>

maven 项目的标准目录结构

  • src
  • main
    • java - Java 源代码文件
    • resource -资源库
    • webapp
      • WEB-INF
        • index.jsp
      • css、js
    • bin -脚本库
    • config -配置文件
    • filters -资源过滤库
  • test
    • java -Java 测试源代码文件
    • resource -测试资源库
    • filters -测试资源过滤库
  • target -存放项目构建后的文件和目录,比如 jar 包,war 包,编译的 class 文件等

下一篇 :maven 核心 pom 文件

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!