maven14_使用2

1. maven安装

 1.1 下载 

  官网下载bin.zip包:http://archive.apache.org/dist/maven/maven-3/ 

 1.2 安装

  下载后解压到一个没有中文没有空格的路径下,解压后目录结构如下:

        

     bin:存放了maven的命令,比如我们前面用到的mvn tomcat:run

  boot:存放了一些maven本身的引导程序,如类加载器等

  conf:存放了maven的一些配置文件,如settings.xml文件

  lib:存放了maven本身运行所需的一些 jar 包

 1.3 配置

  maven运行依赖java,所以需要按照java并配置java的环境变量。

  maven配置环境变量:系统变量MAVEN_HOME=maven的安装目录

            Path:%MAVEN_HOME%\bin

 1.4 版本测试

  打开cmd命令,执行mvn -v命令,输出maven版本及java版本即为安装成功

   

 2. maven仓库

 2.1 仓库分类

  

  仓库分三类:

  本地仓库:用来存储从远程仓库或中央仓库下载的插件和 jar 包,项目使用一些插件或 jar 包优先从本地仓库查找。

       默认本地仓库位置在 ${user.home}/.m2/repository,${user.home}表示 windows 用户目录。

  远程仓库:通常指公司的私服,本地仓库没有需要的jar包则默认去远程仓库下载。远程仓库可以在互联网内也可以在局域网内。

  中央仓库:在 maven 软件中内置一个远程仓库地址 http://repo1.maven.org/maven2 ,它是中央仓库,里面存储了非常全的jar包。

   三类仓库关系:默认情况下启动maven工程从本地仓库找jar包,如果本地没有则在联网状态下从中央仓库下载jar包;在公司启动maven工程首先从从本地仓库找jar包,如果本地没有会去私服下载jar包并存在本地仓库,如果私服没有则从中央仓库下载或从本地上传。  

 2.2 本地仓库配置

  在MAVEN_HOME/conf/settings.xml中配置本地仓库位置

   

3. maven工程

 3.1 目录结构

     

  作为一个 maven 工程,它的 src 目录和 pom.xml 是必备的。

  src/main/java ————— 存放项目的核心代码.java 文件

  src/main/resources —— 存放项目资源配置文件,如 spring, hibernate 配置文件

  src/main/webapp ——— 存放页面资源,js,css,图片等

  src/test/java ————— 存放所有单元测试.java 文件,如 JUnit 测试类

  src/test/resources —— 测试资源配置文件

  target ——————— 项目输出位置,编译后的 class 文件会输出到此目录

  pom.xml—————maven 项目核心配置文件

 3.2 工程运行

  进入maven工程目录(当前目录有 pom.xml 文件),运行tomcat:run 命令。

   

  根据上边的提示信息,通过浏览器访问:http://localhost:8080/maven-helloworld/

   

 

posted on 2022-05-18 22:03  花溪月影  阅读(25)  评论(0编辑  收藏  举报