【maven】常用命令

mvn clean

清空该项目下的target文件

mvn package

把项目打包(jar包或war包)

mvn install

打包后将其部署到本地maven仓库
>> mvn compile
编译源代码,在maven项目的根目录生成target文件
>> mvn clean
把生成的target文件移除

mvn deploy

打包后将其部署到本地仓库或pom文件中配置的远程仓库

mvn test

自动运行测试,需符合测试类命名模式
测试类命名模式:
**/Test*.java
**/*Test.java
**/*TestCase.java

跳过测试

  1. -DskipTests
    不执行测试用例,但编译测试用例类生成相应的class文件至目标目录target/test-classes下。
# 编译测试代码,但跳过单元测试
mvn package -DskipTests 
mvn install -U -DskipTests -Pprod
  1. -Dmaven.test.skip=true
    不执行测试用例,也不编译测试用例类。
# 跳过测试代码的编译、跳过单元测试
mvn package -Dmaven.test.skip=true
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。