maven基础命令

打印依赖树

mvn dependency:tree 	

将依赖树打印到文件中

mvn dependency:tree > a.txt 

打印包含某些包的依赖树

mvn dependency:tree -Dincludes=com.alibaba:fastjson

maven执行命令跳过单元测试

mvn install -DskipTests

这条命令会构建项目,但会跳过单元测试。

如果你想要在你的pom.xml文件中永久配置跳过测试,可以添加以下配置:

<project>
  ...
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.22.1</version>
        <configuration>
          <skip>true</skip>
        </configuration>
      </plugin>
    </plugins>
  </build>
  ...
</project>

这样配置后,每次运行Maven构建时都会自动跳过单元测试。