美文网首页
mave常用指令及其含义

mave常用指令及其含义

作者: wMeSlAx767 | 来源:发表于2019-02-28 17:10 被阅读0次

mvn clean:表示运行清理操作(会默认把target文件夹中的数据清理)。
mvn clean compile:表示先运行清理之后运行编译,会将代码编译到target文件夹中。
mvn clean test:运行清理和测试。
mvn clean package:运行清理和打包。
mvn clean install:运行清理和安装,会将打好的包安装到本地仓库中,以便其他的项目可以调用。
mvn clean deploy:运行清理和发布(发布到私服上面)。

依赖范围

compile:编译依赖范围。如果没有指定,就会默认使用该依赖范围。使用此依赖范围的Maven依赖,对于编译、测试、运行三种classpath都有效。典型的例子是spring-code,在编译、测试和运行的时候都需要使用该依赖。
test:测试依赖范围。使用次依赖范围的Maven依赖,只对于测试classpath有效,在编译主代码或者运行项目的使用时将无法使用此依赖。典型的例子是Jnuit,它只有在编译测试代码及运行测试的时候才需要。
provided:已提供依赖范围。使用此依赖范围的Maven依赖,对于编译和测试classpath有效,但在运行时候无效。典型的例子是servlet-api,编译和测试项目的时候需要该依赖,但在运行项目的时候,由于容器以及提供,就不需要Maven重复地引入一遍。
runtime:运行时依赖范围。使用此依赖范围的Maven依赖,对于测试和运行classpath有效,但在编译主代码时无效。典型的例子是JDBC驱动实现,项目主代码的编译只需要JDK提供的JDBC接口,只有在执行测试或者运行项目的时候才需要实现上述接口的具体JDBC驱动。
system:系统依赖范围。该依赖与三种classpath的关系,和provided依赖范围完全一致,但是,使用system范围的依赖时必须通过systemPath元素显示地指定依赖文件的路径。由于此类依赖不是通过Maven仓库解析的,而且往往与本机系统绑定,可能构成构建的不可移植,因此应该谨慎使用。systemPath元素可以引用环境变量,

相关文章

  • mave常用指令及其含义

    mvn clean:表示运行清理操作(会默认把target文件夹中的数据清理)。mvn clean compile...

  • arm64汇编篇-常用指令篇

    本篇主要记载汇编语言中常用的指令及其代表的含义,实时不断跟新。 CMP w0 , w1 CMP (compar...

  • vim编辑器常用指令

    vim编辑器常用指令 一、一般指令模式(command mode): 1.1 移动游标方法 指令代表含义[Ctrl...

  • 3.汇编-常用汇编指令

    3.汇编-常用汇编指令 1. MOV指令(赋值) 含义:前者被后者赋值exp: 此时 EAX = 0xFFFFFF...

  • CNC加工中心程序代码大全,编程技巧及常用指令一文通

    常用地址符含义 数控FANUC加工中心编程指令代码详解 辅助功能M指令 注:在一个程序段中只能有指令一个M指令,如...

  • @ComponentScan注解使用

    作用:扫描当前包及其子级包下的所有文件。 @ComponentScan的使用 常用参数含义 basePackage...

  • 2020年前端面试题总结

    2020年面试题总结 http协议部分 1.http 常用状态码 301 302 304 403及其含义2.htt...

  • 广州数控车床M代码指令讲解

    辅助功能(M 功能)代码及其含义如果在地址M后面指令了2位数值,那就把对应的信号送给机床,用来控制机床的ON/OF...

  • 指令系统

    指令系统开发说明书 一、目录结构 二、模块设计 三、关键类说明 3.1类结构 四、编译说明 指令系统是一个mave...

  • 通配符及其含义

    *(星号):匹配0个或多个任意字符 ?(问号):匹配单个字符 [](方括号):匹配一组单个字符或用连字符分隔的一定...

网友评论

      本文标题:mave常用指令及其含义

      本文链接:https://www.haomeiwen.com/subject/cxjkuqtx.html