zoukankan      html  css  js  c++  java
  • maven 各种用途

    1、maven 管理项目编译

    作为项目编译代码管理工具,可以方便的进行编译集成。

    2、 maven 扩展单元测试

    扩展对接junit可以方便进行单元测试

    3、maven profiles各种development、test、beta、production开发

    根据不同的环境编译出相应的版本,用于开发、测试、beta以及上线等包的构建

    4、maven 私有仓库搭建

    搭建私有仓库,可以加快下载速度,可以上传接口包用于其他人引用调用。

    5、maven idea项目指定每个jar包不同的jdk版本

    对于整个项目可以采用高版本jdk进行开发,但是调用方的jdk版本低,可以将他需要的包编译为低版本。

    提供服务的jar包需要对pom进行修改去掉parent ,去掉依赖jar包dependency;删除实现类保留接口;

    提交所有依赖jar包以及修改后的pom到私有仓库。 

     6、maven archetype根据某项目框架创建新项目

        maven archetype  是一个原型构建框架,这样可以把一些重复性的配置代码放到archetype里,不用每次都从头去搭建项目。

       相关网页连接

       http://blog.csdn.net/yaowj2/article/details/6794129

    7、maven Artifactory

    Artifactory是一个Java的Maven扩展工具,Artifactory拥有很多强大的企业级特性和人性化的用户接口,拥有众多客户群。

    网页连接

    http://www.oschina.net/p/artifactory/

    http://blog.csdn.net/calvinxiu/article/details/1713323  江南白衣

    待续...

                                                                                              2016-7-12

                                                                                              于北辰

  • 相关阅读:
    前端——HTML
    前端——Bootstrap
    前端——jQuery
    ORM——对象关系映射01
    并编程复习——协程,池
    设计模式--代理模式&装饰器模式
    设计模式--原型模式
    设计模式--建造者模式
    设计模式--工厂类相关模式
    设计模式--单例模式
  • 原文地址:https://www.cnblogs.com/freedommovie/p/5663689.html
Copyright © 2011-2022 走看看