diff --git a/.gitignore b/.gitignore index c2065bc26202b2d072aca3efc3d1c2efad3afcbf..10ad74ae40197c9b9b770002f70aef764b9e8da6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ HELP.md .gradle build/ +gradle !gradle/wrapper/gradle-wrapper.jar !**/src/main/**/build/ !**/src/test/**/build/ diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000000000000000000000000000000000000..2c65b67c3b16dff00c1f1e43463cfada44f837b3 --- /dev/null +++ b/build.gradle @@ -0,0 +1,39 @@ +buildscript { + repositories { + maven { url 'https://maven.aliyun.com/nexus/content/groups/public' } + } + dependencies { + classpath 'org.springframework.boot:spring-boot-gradle-plugin:2.4.5' + } +} + +plugins { + id 'org.springframework.boot' version '2.4.5' + id 'io.spring.dependency-management' version '1.0.11.RELEASE' + id 'java' +} + +group = 'com.zkcloud' +version = '1.0.0' +sourceCompatibility = '1.8' + +repositories { + maven { url 'https://maven.aliyun.com/nexus/content/groups/public' } +} + +ext { + set('springCloudVersion', "2020.0.2") +} + +dependencies { + implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client' + implementation 'org.springframework.cloud:spring-cloud-starter-config' + implementation 'org.springframework.cloud:spring-cloud-starter-bootstrap' + implementation 'org.springframework.cloud:spring-cloud-starter-gateway' +} + +dependencyManagement { + imports { + mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}" + } +}