Maven-常用命令

1、mvn dependency:tree > dep.log

  打印maven依赖树并输入到dep.log文件中

2、打包跳过测试

  mvn clean package -DskipTests  (不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下)或

  mvn clean package -Dmaven.test.skip=true (不执行测试用例,也不编译测试用例类)或

<project>  
  [...]  
  <build>  
    <plugins>  
      <plugin>  
        <groupId>org.apache.maven.plugins</groupId>  
        <artifactId>maven-surefire-plugin</artifactId>  
        <version>2.18.1</version>  
        <configuration>  
          <skipTests>true</skipTests>  
        </configuration>  
      </plugin>  
    </plugins>  
  </build>  
  [...]  
</project>  

 3、安装jar到本地仓库

mvn install:install-file -Dfile=F:ojdbc7.jar -DgroupId=com.ojdbc7 -DartifactId=ojdbc7 -Dversion=1.0 -Dpackaging=jar

 4、统一更新版本

mvn versions:set -DnewVersion=3.0.2-SNAPSHOT -Dmaven.test.skip=true

  

参考:

原文地址:https://www.cnblogs.com/happyflyingpig/p/8515619.html