123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- buildscript {
- repositories {
- mavenCentral()
- maven { url "http://maven.aliyun.com/nexus/content/groups/public/"}
- maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
- mavenLocal()
- }
- dependencies {
- classpath("org.springframework.boot:spring-boot-gradle-plugin:2.1.1.RELEASE")
- }
- }
- plugins {
- id 'org.springframework.boot' version '2.1.1.RELEASE'
- }
- apply plugin: 'java'
- apply plugin: 'eclipse'
- apply plugin: 'idea'
- apply plugin: 'maven'
- apply plugin: 'org.springframework.boot'
- apply plugin: 'io.spring.dependency-management'
- sourceCompatibility = 1.8
- targetCompatibility = 1.8
- group = 'org.example'
- version = '1.0.0-SNAPSHOT'
- repositories {
- mavenLocal()
- mavenCentral()
- maven { url "http://maven.aliyun.com/nexus/content/groups/public/"}
- maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
- maven { url "https://dl.bintray.com/ethereum/maven/" }
- maven { url "https://oss.sonatype.org/service/local/staging/deploy/maven2"}
- }
- configurations {
- compileOnly {
- extendsFrom annotationProcessor
- }
- all {
- }
- }
- dependencies {
- implementation 'org.springframework.boot:spring-boot-starter-web'
- implementation 'org.slf4j:slf4j-api:1.7.5'
- compileOnly 'org.projectlombok:lombok'
- annotationProcessor 'org.projectlombok:lombok'
- testImplementation('org.springframework.boot:spring-boot-starter-test') {
- exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
- }
- compile ('org.fisco-bcos.java-sdk:fisco-bcos-java-sdk:2.9.1') {
- exclude group: 'org.slf4j'
- }
- }
- sourceSets {
- main {
- java {
- srcDir 'src/main/java'
- }
- resources {
- srcDir 'src/main/resources'
- }
- }
- }
- test {
- useJUnitPlatform()
- }
- bootJar {
- destinationDir file('dist')
- archiveName project.name + '-exec.jar'
- doLast {
- copy {
- from file('src/main/resources')
- into 'dist'
- }
- }
- }
- clean {
- println "delete ${projectDir}/dist"
- delete "${projectDir}/dist"
- }
|