美文网首页
maven学习

maven学习

作者: JavaLearner | 来源:发表于2018-04-30 22:27 被阅读0次

安装maven

入职新公司首先跟同事要一个setting.xml

新建一个java工程

mvn archetype:generate 按照提示选择 
mvn archetype:generate -DgroupId=公司名字+项目名
-DartifactId=项目名
-Dversion=版本号

设置代理, 可以去网上搜一下

vi ~/.m2/setting.xml
<proxies>
  <proxy>
     ...
  </proxy>
</proxies>

作用域

test: 仅在测试代码里可以import
compile:默认作用于在代码和测试代码里都能import
provided: 对于编译和测试class-path有效,运行时无效
runtime: 运行时依赖范围,典型的例子是jdbc驱动实现
system: 依赖于本机的地址

查看依赖

mvn dependency:tree
mvn dependency:list
mvn dependency:analyze

编译

maven compile

打包

maven package -DskipTests # 

发布源码包

mvn clean source:jar install deploy

测试

mvn test -DskipTests 跳过测试执行
mvn test -Dmaven.test.skip 跳过测试的编译和执行
mvn test -Dtest=RandomGeneratorTest #指定要跑的测试用例
mvn test -Dtest=RandomGeneratorTest,AccountCaptchaServiceTest
mvn test -Dtest=Random*Test, AccountCaptchaServieTest
mvn test -Dtest -DfailIfNoTests=fasle # 即使没有用例也不要报错

相关文章

  • Maven快速上手

    1、Maven介绍 注:改章节的内容主要粘贴自:Maven学习总结(一)——Maven入门。Maven(这个单词来...

  • maven学习笔记

    maven学习笔记 2016年1月6日 一、maven安装 windows下maven安装安装maven前,首先要...

  • Maven学习(四) Maven 聚合 继承 单继承

    Maven学习(四) Maven 聚合 继承 单继承 聚合 Maven聚合:一个Maven项目,用来管理它的mav...

  • 2019-03-03

    技术:有关maven学习 互联网运营:关于运营和做简历 一、有关Maven的学习: 1、有关maven包的下载:h...

  • maven的应用(摘自菜鸟教程)

    一直使用maven,缺少系统化学习,找了本教程,系统的了解和学习下 1 maven的基本概念 maven安装 po...

  • Maven 安装及配置

    环境:Windows参考:maven学习系列——(二)maven的安装和一些基本的配置Eclipse安装maven...

  • Maven学习

    1. 参考:https://spring.io/guides/gs/maven/ 2. pom.xml文件 一般放...

  • maven学习

    安装maven 入职新公司首先跟同事要一个setting.xml 新建一个java工程 设置代理, 可以去网上搜一...

  • maven学习

    入门: www.oracle.com/technetwork/cn/community/java/apache-m...

  • maven学习

    1.安装 下载Maven后,解压缩。apache-maven-版本号在这个文件夹下面,有一个bin目录,复制这个目...

网友评论

      本文标题:maven学习

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