zoukankan      html  css  js  c++  java
  • 【maven的使用】1maven的概念与配置

    maven是一个基于java平台的自动化构建工具。
    构建工具的发展由make->ant->maven->gradle
    其中gradle还在发展中,使用较少,学习难度比较大,所以目前占据主流的还是maven。

    maven的作用:
    ①,帮助我们管理jar包:
    i,增加第三方jar包。
    先在本地仓库中下载,如果本地仓库中没有该jar包,则联网到中央仓库(镜像)去下载。中央仓库镜像就是中央仓库(服务器)的分流,不然全球访问一个服务器迟早裂开。
    ii,管理jar包之间的依赖关系。
    向spring-context.jar和其他的如spring-aop.jar等存在依赖的jar包,maven会自动引入。
    ②,将一个项目拆成若干个模块:
    考虑到一个场景,随着我们的项目越做越大,UI层、Service层、Dao层在一起文件数量会非常之多,那我们可不可以将UI层、service层等分离出来单独的作为一个项目呢? 答案是可以的,maven就可以做到,UI层作为一个单独的项目交给前端团队负责,service层和dao层分给两个后端团队负责,最后再整合起来。

    下载maven:
    maven是Apache旗下的产品,去下就好了。


    配置maven:
    ①,配置JAVA_HOME、jdk的path路径

    ②,配置MAVEN_HOME、maven的bin目录的path路径

    ③,验证:mvn -v

    ④,配置本地仓库:maven目录下的conf目录下的settings.xml文件,其中可以看到默认本地仓库是${user.name}/.m2/repository,我们将其修改

  • 相关阅读:
    函数细节
    ElementUI的Table组件自定义合计行内容
    好看的字体收藏
    MD5加密生成与SHA526加密生成
    XML和Map之间互相转换
    银联支付
    微信支付开发
    MySql创建索引,添加索引
    jqgrid分级表格合并
    关于C# XmlDocument方法Load加载流后自动释放流的解决方法
  • 原文地址:https://www.cnblogs.com/twz123/p/11517799.html
Copyright © 2011-2022 走看看