28 lines
987 B
Groovy
28 lines
987 B
Groovy
plugins {
|
|
id 'java'
|
|
}
|
|
|
|
group 'cn.rainss'
|
|
version '1.0-SNAPSHOT'
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
|
|
dependencies {
|
|
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0'
|
|
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
|
|
// https://mvnrepository.com/artifact/com.alibaba/fastjson
|
|
implementation group: 'com.alibaba', name: 'fastjson', version: '1.2.76'
|
|
// https://mvnrepository.com/artifact/org.projectlombok/lombok
|
|
compileOnly group: 'org.projectlombok', name: 'lombok', version: '1.18.20'
|
|
annotationProcessor group: 'org.projectlombok', name: 'lombok', version: '1.18.20'
|
|
// https://mvnrepository.com/artifact/com.google.guava/guava
|
|
implementation group: 'com.google.guava', name: 'guava', version: '30.1.1-jre'
|
|
// https://mvnrepository.com/artifact/commons-collections/commons-collections
|
|
implementation group: 'commons-collections', name: 'commons-collections', version: '3.2.2'
|
|
}
|
|
|
|
test {
|
|
useJUnitPlatform()
|
|
} |