dependencies { //implementation project(':authentication-api') implementation('com.friday.mystery:authentication-api:1.0.0') implementation('com.friday.base:web:1.0.2') implementation('com.friday.base:common:1.0.0') implementation('com.friday.base:redis:1.0.1') implementation('org.springframework.boot:spring-boot-starter-web') implementation('io.jsonwebtoken:jjwt:0.9.1') implementation('com.alibaba:dubbo:2.6.9') implementation('org.springframework.boot:spring-boot-starter-security') //implementation('com.alibaba.boot:nacos-config-spring-boot-starter:0.2.11') } apply plugin: 'maven-publish' publishing { publications { maven(MavenPublication) { groupId = 'com.friday.mystery' artifactId = 'core-security' version = '1.0.11' from components.java } } } jar { classifier = '' } task cacheToLocalMavenRepository(type: Copy) { //根据自己目录修改 from new File('D:\\gradle\\respository\\caches\\modules-2\\files-2.1') into 'D:\\maven\\apache-maven-3.6.3\\conf\\repository' eachFile { List parts = it.path.split('/') it.path = (parts[0]+ '/' + parts[1]).replace('.','/') + '/' + parts[2] + '/' + parts[4] } includeEmptyDirs false }