Эх сурвалжийг харах

后台管理采用依赖sso-server构件方式,避免每次实体修改后需要重新发布实体包构件

huxz 8 жил өмнө
parent
commit
650dfbe0bf

+ 9 - 0
gradle/persist-publish.gradle

@@ -6,6 +6,10 @@ ext {
 
 apply plugin: 'maven-publish'
 
+configurations {
+    persist
+}
+
 task sourcesJar(type: Jar) {
     baseName "${project.name}"
     classifier 'sources'
@@ -27,6 +31,11 @@ task persistSourcesJar(type: Jar) {
     include "**/entity/**", "**/dao/**"
 }
 
+// Create artifact for other project import
+artifacts {
+    persist persistJar
+}
+
 publishing {
     publications {
         plugin(MavenPublication) {

+ 1 - 1
sso-manage-console/build.gradle

@@ -6,7 +6,7 @@ plugins {
 dependencies {
     // Custom Libraries
     compile project(":sso-common")
-    compile("com.uas.sso:sso-persist:0.0.1-SNAPSHOT")
+    compile project(path: ":sso-server", configuration: "persist")  // Project Lib
 
 	compile("org.springframework.boot:spring-boot-starter-web")
     compile("org.springframework.boot:spring-boot-starter-data-jpa")