plugins { id 'java-library' id 'maven-publish' } repositories { mavenLocal() maven { url = uri('http://nexus.ds-bay.com/content/groups/public/') } maven { url = uri('http://nexus.ds-bay.com/content/repositories/releases/') } maven { url = uri('http://nexus.ds-bay.com/content/repositories/snapshots') } maven { url = uri('https://maven.aliyun.com/repository/public/') } maven { url = uri('https://maven.aliyun.com/repository/google/') } maven { url = uri('https://maven.aliyun.com/repository/gradle-plugin/') } maven { url = uri('https://maven.aliyun.com/repository/spring/') } maven { url = uri('https://maven.aliyun.com/repository/spring-plugin/') } maven { url = uri('https://maven.aliyun.com/repository/grails-core/') } maven { url = uri('http://maven.aliyun.com/nexus/content/groups/public/') } maven { url = uri('https://repo.maven.apache.org/maven2/') } } group = 'com.emato' version = '2.0.0' java.sourceCompatibility = JavaVersion.VERSION_1_8 publishing { publications { maven(MavenPublication) { from(components.java) } } } tasks.withType(JavaCompile) { options.encoding = 'UTF-8' }