1 Star 1 Fork 295

用心就好~~ / porter

forked from sxfad / porter 
Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
Clone or download
build.gradle 2.79 KB
Copy Edit Web IDE Raw Blame History
空空二号 authored 2019-04-12 14:30 . 处理代码合并中的bug。
apply plugin: 'java'
apply plugin: 'maven'
version '4.0'
configurations.all {
resolutionStrategy {
force 'xml-apis:xml-apis:1.4.01'
}
}
repositories {
maven{ url"http://maven.aliyun.com/nexus/content/groups/public"}
}
buildscript {
repositories {
maven{ url"http://maven.aliyun.com/nexus/content/groups/public"}
}
dependencies {
classpath "org.springframework.boot:spring-boot-gradle-plugin:2.1.3.RELEASE"
}
}
subprojects {
apply plugin: 'java'
apply plugin: 'maven'
apply plugin: 'idea'
apply plugin: 'checkstyle'
ext {
group = 'cn.vbill.middleware.porter'
junitVersion = '4.12'
version '4.0'
springVersion = '2.1.3.RELEASE'
swaggerVersion = '2.7.0'
canalVersion = '1.1.0'
}
sourceCompatibility = 1.8
targetCompatibility = 1.8
repositories {
mavenLocal()
maven{ url"http://maven.aliyun.com/nexus/content/groups/public"}
}
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
dependencies {
compile (
'com.alibaba:fastjson:1.2.28',
'com.alibaba:druid:1.1.14',
'org.apache.commons:commons-lang3:3.7',
"org.springframework.boot:spring-boot-starter:${springVersion}",
"org.springframework.boot:spring-boot-starter-jdbc:${springVersion}",
'commons-beanutils:commons-beanutils:1.9.2',
"org.springframework.boot:spring-boot-starter-mail:${springVersion}",
'mysql:mysql-connector-java:5.1.45'
)
compile files(rootProject.getRootDir().path+'/other_dependencies/ojdbc7.jar')
compile('org.apache.zookeeper:zookeeper:3.4.11'){
exclude group:'org.slf4j',module:'slf4j-api'
exclude group:'org.slf4j',module:'slf4j-log4j12'
exclude group:'log4j',module:'log4j'
}
compileOnly 'org.projectlombok:lombok:1.16.20'
annotationProcessor 'org.projectlombok:lombok:1.16.20'
testCompile "junit:junit:${junitVersion}"
}
//将子项目包复制到根目录
build.doLast {
def rootPath = rootProject.buildDir.getPath() + "/distributions"
copy {
from buildDir.getPath() + "/distributions" into rootPath
}
}
clean.doFirst {
delete "${buildDir}/../out"
}
checkstyle {
toolVersion = 7.7
ignoreFailures = true
configFile = file(rootProject.getRootDir().getPath() + "/checkstyle.xml")
}
test {
ignoreFailures true
}
uploadArchives {
repositories {
mavenDeployer {
mavenLocal()
}
}
}
}

Comment ( 0 )

Sign in for post a comment

Java
1
https://gitee.com/wzf08294119/porter.git
git@gitee.com:wzf08294119/porter.git
wzf08294119
porter
porter
master

Search

103611 48b8ff67 1899542 103622 4d02230c 1899542