zoukankan      html  css  js  c++  java
  • 初始Maven

    Maven简介

      起源:

        以前我们在做一个项目的时候,列如整合SSM框架,我们会发现需要导入许多jar,这些jar包的管理也是非常的麻烦,

         这些在打包的时候同样也会占用一定的内存,所以这也是为什么使用maven的主要原因

      了解maven是什么?

        1.Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具
        2.通过pom.xml文件的配置获取jar包,而不用手动去添加jar包
        3.合理叙述项目间的依赖关系

        下载安装maven

        下载地址:http://maven.apache.org/download.cgi

        下载后直接解压即可使用

        图解maven的目录结构

          

        bin文件夹:包含了Maven的运行脚本文件

        boot文件夹:Maven的依赖的类加载器

        conf文件夹:Maven的全局配置文件(settings.xml),定制Maven的运行行为

        lib文件夹:存放maven使用依赖j的ar包

        把C:Users64434.m2 epository作为本地仓库的路径,可以通过核心配置文件来改
       配置maven的环境变量

        在电脑系统的环境变量里面添加以下两个配置

          

          

        配置的主要目的是为了======》想要在任何地方都能够运行mvn命令

        测试查看:打开cmd   输入mvn  -v获取以下信息

          

           出现以上结果就代表你可以使用maven

    Maven常用命令

      validate         确保当前配置和 POM 的内容是有效的

        clean        删除target目录下及其目录下的所有内容

        mvn compile       将java文件编译成二进制放到target目录当中

        test           运行测试用例

        package        打包工程

        install            把maven打成的包发布到本地仓库当中

        后一个执行时, 前面命令都会执行

    由于是使用Intellij  IDEA搭建的maven工程,所以可以直接在idea内部直接使用这些命令,只需要鼠标轻轻一点,一般都在最右侧菜单栏上有一个maven

      

      

  • 相关阅读:
    JAVA后端方面,如何快速达到能实习的程度
    如何高效地把Spring boot学到能干活的程度
    零高并发项目经验的人如何通过面试得到实践机会?
    Java学到什么程度可以面试工作?
    Java培训班学员如何找工作?如何过试用期?
    作为Java技术面试官,我如何深挖候选人的技能
    今年我拿到了期望中的收入,同时更希望能在睡后收入上有进一步的发展——2021年我的总结与思考
    程序员月薪一万到底难不难?
    自学java,如何快速地找到工作
    搞IT的应届生如何写好简历?
  • 原文地址:https://www.cnblogs.com/pcliu/p/11102130.html
Copyright © 2011-2022 走看看