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文件夹下相对应得包名中。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
gradle项目与maven项目相互转化
gradle 跳过测试直接编译 gradle build -x test 根据build.gradle和setting.gradle文件生成idea项目: gradle idea gradle这几年发展迅猛,github越来越多的项目都开始采用gradle来构建了,但是并不是所有人都对gradle很熟悉,下面的方法可以把gradle转成maven项目,前提gradle项目目录结构保持跟maven一样的约定,即/src/main/java这一套。 一、gradle --> maven 在build.gradle中增加以下内容(group,version可自行修改,artifactId默认为目录名称) apply plugin: 'java' apply plugin: 'maven' group = 'com.101tec' version = '0.7-dev' sourceCompatibility = 1.6 然后./gradlew build ,成功后将在build\poms目录下生成pom-default.xml文件,把它复制到根目录下,改名成pom.xml即可 当然...
- 下一篇
C++和Java的继承——构造函数问题
C++ 【1】声明子类变量 B b;a.如果子类没有显示调用父类含参数的构造函数,那么在子类实例化过程中, ---顺序: 父类无参(默认)构造函数-->子类被调用的构造函数。 b.如果子类显示调用了父类的含参构造函数,那么在子类实例化过程中, ---顺序: 父类有参构造函数-->子类被调用的构造函数。 实例: class A { public: A() { printf("A(void) \n"); }//父类 默认构造函数 A(int d) { printf("A %d\n", d); }//父类 有参构造函数 ~A() { printf(" ~A \n"); }//父类 析构函数 }; class B : public A { public: B(){ printf("B(void) \n");//子类 默认构造函数 } B(int x) : A(x) { printf("B \n"); //子类 有参构造函数 } ~B() { printf("~B \n"); } //子类 析构函数 }; int main(int argc, char* argv[]) { B c;...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- CentOS关闭SELinux安全模块