gradle打包MyBatis的xml

正常情况下,只会打包java目录中的.java文件,其他类型的文件是不会打包到文件中。那么如何使其中的其他类型文件也打包进去呢?

方法一:

在buile.gradle里加入如下内容

processResources {

from('src/main/java') {

    include '**/*.xml'

}

}

方法二:

在build.gradle中加入如下代码 task mapperXmlCopy(type: Copy) {     copy {         from("src/main/java") {             include ("**/*Mapper.xml")         }         into("${buildDir}/classes/main")     }     print "Copy Success\n" } 说明:新建一个任务task, 把src/main/java中的**/*Mapper.xml拷贝到构建结束后的输出目录/classes/main文件夹下相对应得包名中。 

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏lgp20151222

mysql 链接时报错:1251-Client does not support authentication protocol requested by server

可以看到root用户使用的plugin是caching_sha2_password,mysql官方网站有如下说明:

2204
来自专栏康怀帅的专栏

MongoDB 基本操作

切换数据库 use test 无需新建数据库,切换时若不存在则自动新建数据库。 查看数据库 $ show dbs 插入数据 db.表名.方法 不指明 id 则自...

2854
来自专栏乐沙弥的世界

加强MySQL用户安全

   很多亲们在安装好了MySQL数据库之后,对于mysql用户表并没有做任何特殊的处理,因此缺省情况下,存在密码为空的用户,也有很多用户名和密码都为空的情形...

961
来自专栏Java技术分享

MYSQL定位慢查询

在web开发中,我们经常会写出一些SQL语句,一条糟糕的SQL语句可能让你的整个程序都非常慢,超过10秒一般用户就会选择关闭网页。

58715
来自专栏深度学习之tensorflow实战篇

SQL中distinct的用法

在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。 表A: ? 表...

3303
来自专栏xiaoheike

linux 创建sudo账号.md

root ALL=(ALL) ALL 在该行下面添加: username ALL=(ALL) ALL

1101
来自专栏北京马哥教育

FTP基于PAM和MySQL/MariaDB实现虚拟用户访问控制

前言 vsftpd是一款在Linux发行版中最受 推崇的FTP服务器程序,特点是小巧轻快,安全易用,目前在开源操作系统中常用的FTP套件主要有proftp...

3335
来自专栏运维技术迷

MySQL数据库(六):体系结构和存储引擎

一、mysql 体系结构 连接池:内存/cpu/进程数 管理工具:提供mysql数据库服务的软件自带的命令 sql接口:传递sql命令给mysqld进程 ...

3318
来自专栏性能与架构

SQL与MongoDB的对应关系图表

关系数据库有一套标准的SQL语句来操作数据库,MongoDB是文档型数据库,概念与操作方式与SQL都不相同,下面的几张表全面的表达了SQL与MongoDB的对应...

3786
来自专栏数据库

Oracle 数据库常用操作语句大全

一、Oracle数据库操作 1、创建数据库 create database databasename 2、删除数据库 drop database dbname ...

19110

扫码关注云+社区

领取腾讯云代金券