专栏首页后端开发随笔maven不打包子模块资源文件

maven不打包子模块资源文件

在maven多模块项目中,对子模块中的测试文件不需要打包到目标项目中,以免产生影响。 实现方法: 1. 将测试资源放在java/test/resources 目录下,mvn package默认不会将test目录下的资源文件打包到最终的jar包中。 2. 打包时对相关资源进行过滤:

<build>
    <resources>
        <resource>
            <!-- 指定资源目录 -->
            <directory>src/main/resources</directory>
            <excludes>
                <exclude>*.properties</exclude>
            </excludes>
            <filtering>false</filtering>
          </resource>
    </resources>
</build>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 细说tomcat之类加载器

    官网:http://tomcat.apache.org/tomcat-7.0-doc/class-loader-howto.html Java类加载与Tomca...

    2Simple
  • Spring Boot系列之-profile

    Spring Boot profile用于分离不同环境的参数配置,通过spring.profile.active参数设置使用指定的profile。

    2Simple
  • 细说RESTful API之版本管理

    API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。 首先,对于API的设计和实现者而言,需要考虑向后兼容性,但是随...

    2Simple
  • Train / Val / Test划分

    合理的Train/Test集划分会有效地减少under-fitting和over-fitting现象

    mathor
  • SpringBoot 系列教程 JPA 错误姿势之环境配置问题

    又回到 jpa 的教程上了,这一篇源于某个简单的项目需要读写 db,本想着直接使用 jpa 会比较简单,然而悲催的是实际开发过程中,发现了不少的坑;本文为错误姿...

    一灰灰blog
  • 数据库MySQL-union(联合)

    2、 union两边的select语句的字段名可以不一致,最终按第一个select语句的字段名。

    cwl_java
  • 麦子陪你做作业(二):KEGG通路数据库的正确打开姿势

    KEGG是通路数据库中最庞大的,涵盖基因组网络信息,主要注释基因的功能和调控关系。当我们选到了合适的候选分子,单变量研究也已做完,接着研究机制的时便可使用到它。...

    企鹅号小编
  • 麦子陪你做作业(二):KEGG通路数据库的正确打开姿势

    KEGG是通路数据库中最庞大的,涵盖基因组网络信息,主要注释基因的功能和调控关系。当我们选到了合适的候选分子,单变量研究也已做完,接着研究机制的时便可使用到它。...

    企鹅号小编
  • 团体程序设计天梯赛-练习集 L1-004 计算摄氏温度

    给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。

    C you again 的博客
  • 浙大版《C语言程序设计(第3版)》题目集 练习2-8 计算摄氏温度

    给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。

    C you again 的博客

扫码关注云+社区

领取腾讯云代金券