• 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/

       

  • 相关阅读:
    CF432D Prefixes and Suffixes
    CF126B Password
    如何实现输入历史记录功能
    python工作中总结
    今 天看到我十年前的一篇技术文章,想到不知不觉学编程十多年了,,
    现在互联网好多bug 想到都烦
    【图论】割点
    【DP】【P1941】【NOIP2014D1T3】飞扬的小鸟
    【线段树】【P3740】 [HAOI2014]贴海报
    【单调队列】【P1714】 切蛋糕
  • 原文地址:https://www.cnblogs.com/ajing2018/p/16286549.html
Copyright © 2020-2023  润新知