blob: 7ae26c0c8b62ad1005812d8d9c765c795f540895 [file] [log] [blame]
Tang Cheng94cf0bb2019-07-08 13:12:50 +08001plugins {
Tang Cheng91ca2772019-12-16 08:59:52 +08002 id "java-library"
3 id "maven-publish"
4 id "org.springframework.boot"
Tang Cheng73e2cad2019-07-10 09:30:23 +08005}
6
Tang Cheng91ca2772019-12-16 08:59:52 +08007bootJar {
8 enabled = false
9}
10
11apply from: rootProject.file('gradle/swnx-publish.gradle')
Tang Cheng73e2cad2019-07-10 09:30:23 +080012
13publishing {
14 publications {
15 mavenJava(MavenPublication) {
16 groupId = project.group
17 artifactId = project.name
18 version = version
19 from components.java
20 }
21 }
Tang Cheng94cf0bb2019-07-08 13:12:50 +080022}
23
24dependencies {
Tang Cheng91ca2772019-12-16 08:59:52 +080025 implementation "commons-beanutils:commons-beanutils:${beanutilsVersion}"
26 implementation "commons-codec:commons-codec:${codecVersion}"
27 implementation "org.apache.commons:commons-lang3:${lang3Version}"
Tang Chengd2c0a862019-07-09 16:30:30 +080028
Tang Cheng91ca2772019-12-16 08:59:52 +080029 compileOnly "org.projectlombok:lombok:${lombokVersion}"
30 annotationProcessor "org.projectlombok:lombok:${lombokVersion}"
Tang Cheng94cf0bb2019-07-08 13:12:50 +080031}