• Maven使用总结


    mvn archetype:generate 固定格式
    -DgroupId 公司名
    -DartifactId 项目名称
    -DarchetpyeArtifactId 利用archetpyeArtifactId模型(骨架)指定ArchetypeId,maven-archetype-quickstart,创建一个Java Project;maven-archetype-webapp,创建一个Web Project
    -DinteractiveMode 是否使用交互模式
    ------------------------------------------------------------
    编译源代码 mvn compile
    清空 mvn clean
    生成站点目录 mvn site
    安装当前工程的输出文件到本地仓库 mvn install

    -------------------------------------------------------------
    构件定义:在Maven中,任何依赖(jar包),或项目输出(自己打造的jar,war等)都可成为构件

    构件标识:
    groupId:一般代表公司名或者组织名
    artifactId:一般为项目名
    version:当前项目版本
    packaging:打包方式jar/war等,默认jar
    classifier:它表示在相同版本下针对不同的环境或者jdk使用jar json-0.1-jdk15.jar json-0.1-jdk16.jar

    -------------------------------------------------------------
    本地仓库:就是Maven本地存储构件的地方
    settings.xml文件中localRepository标签

    -------------------------------------------------------------
    Maven常用命令
    mvn clean
    mvn install
    mvn build

  • 相关阅读:
    eclipse快捷键
    eclipse跑jfinal项目遇到的种种坑,java.lang.NoSuchMethodError
    ./configure ,make ,make install命令
    解决docker,ubuntu镜像中没有vi/vim
    使用qr生成二维码
    shell重定向
    ubuntu16.04启动rabbitmq报错
    HandlerMapping
    springMVC中绑定参数的常用注解
    mybatis的缓存机制
  • 原文地址:https://www.cnblogs.com/kaynet/p/7530345.html
Copyright © 2020-2023  润新知