`
liyonghui160com
  • 浏览: 777103 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Maven 打包时排除不想打包的文件&跳过测试

阅读更多

 

打包时不将资源文件夹下的文件打入包中

pom.xml

 

<build>  
  <plugins>
   <plugin>  
    <groupId>org.apache.maven.plugins</groupId>  
    <artifactId>maven-war-plugin</artifactId>  
    <version>2.0.2</version>  
    <configuration>  
     <warSourceExcludes>src/main/resources/**</warSourceExcludes>  
    </configuration>  
   </plugin>  
  </plugins>  
 </build>

 

 

跳过测试,测试很烦人有时候因为测试打包失败了,纳闷我们就打包时候排除测试吧

1.pom.xml

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

 

2. 命令

mvn test -Dmaven.test.failure.ignore=true
mvn install -Dmaven.test.skip=true

 

 

 

分享到:
评论

相关推荐

    maven安装.txt

    - **跳过编译和测试:** 若要跳过编译和测试阶段,可以使用 `mvn test-skipping compile-skipping test-compile` 命令,其中 `-DskipTests` 或 `-DskipTest` 参数可以用来跳过测试。 - **清理 Eclipse 工程:** `mvn...

    Springboot项目正确打jar包maven版pom.rar

    `excludes`部分可以用来排除你不想包含在最终JAR中的依赖,例如Lombok库通常是作为编译时依赖,不需要在运行时包含。 4. **执行Maven打包命令**: 有了正确的pom.xml配置,你可以在命令行中运行`mvn clean ...

    maven常用命令.docx

    5. **mvn clean install -Dmaven.test.skip=true**:此命令跳过了单元测试阶段,仅执行清理、编译、打包和安装。当开发者想要快速构建项目但又不想等待单元测试完成时,这是一个非常有用的命令。 #### POM 文件配置...

    java_maven高级笔记

    - **依赖排除**:通过exclusions元素排除不想要的子依赖。 - **依赖解析策略**:Maven会根据版本管理策略选择最新的适用版本,也可以通过dependencyManagement强制指定版本。 4. **Maven插件** - **插件目标**:...

    匹处理mvn命令用法

    7. **设置Maven属性**:通过`-D`选项可以传递系统属性,如`mvn -DskipTests`将跳过测试。 **总结** 掌握Maven的命令行操作是每个Java开发者必备的技能,它极大地简化了项目构建和依赖管理。通过熟练使用`mvn`命令,...

    详解Spring Boot 部署与服务配置

    如果您想跳过测试,可以追加参数 -Dmaven.test.skip=true。 打包后的文件存放于项目下的 target 目录中,例如 spring-boot-sample-0.0.1-SNAPSHOT.jar。如果 pom 配置的是 war 包,则为 spring-boot-sample-0.0.1-...

Global site tag (gtag.js) - Google Analytics