plugins { id 'org.springframework.boot' version '2.3.3.RELEASE' id 'io.spring.dependency-management' version '1.0.10.RELEASE' } subprojects { apply plugin: 'java' apply plugin: 'idea' group = 'com.emato' version = '2.0.0' sourceCompatibility = 1.8 targetCompatibility = 1.8 tasks.withType(JavaCompile) { options.encoding = "UTF-8" } repositories { mavenLocal() maven {url 'http://maven.youzanyun.com/repository/maven-releases/'} maven {url 'https://maven.aliyun.com/repository/public/'} maven {url 'https://maven.aliyun.com/repository/gradle-plugin/'} maven {url 'https://maven.aliyun.com/repository/spring/'} maven {url 'https://maven.aliyun.com/repository/spring-plugin/'} jcenter() mavenCentral() maven {url 'https://repository.apache.org/content/groups/public/'} maven { url 'http://nexus.ds-bay.com/content/groups/public/' credentials { username 'admin' password 'admin123' } } } ext { youzan_sdk_core = '1.0.5-RELEASE' youzan_sdk_gen = '1.0.5.201907111756-RELEASE' junit = '4.13' // jmockit = '1.49' slf4j = '1.7.25' lombok = '1.18.16' // spring_boot = '2.3.3.RELEASE' spring_boot_starter = '2.2.12.RELEASE' pagehelper_spring_boot_starter = '1.3.0' druid_spring_boot_starter = '1.2.2' spring = '5.2.12.RELEASE' javax_servlet = '4.0.1' mysql = '8.0.22' bonecp = '0.8.0.RELEASE' // ali JDBC datasource implementation druid = '1.1.23' mybatis_spring_boot = '1.3.1' mybatis_typehandlers_jsr310 = '1.0.2' mybatis = '3.5.5' mybatis_spring = '2.0.5' mybatis_ehcache = '1.2.1' mybatis_plugin_page = '1.0.5' logback_ext_spring = '0.1.5' jackson = '2.11.2' jackson_asl = '1.9.13' // ali json fastjson = '1.2.58' gson = '2.8.0' commons_beanutils = '1.9.3' commons_codec = '1.13' commons_collections = '3.2.2' commons_discovery = '0.5' commons_fileupload = '1.4' commons_io = '2.6' commons_lang3 = '3.9' commons_lang = '2.6' commons_logging = '1.2' commons_pool2 = '2.7.0' apache_httpclient = '4.5.4' apache_axis = '1.4' apache_pdfbox = '2.0.20' apache_poi = '3.16' google_guava = '29.0-jre' okhttp = '4.8.0' okio = '2.7.0' cglib = '3.3.0' jedis = '3.3.0' javax_validation = '2.0.1.Final' shiro = '1.5.3' servlet = '4.0.1' jstl = '1.2' jsp_jstl_api = '1.2.1' jsp_api = '2.2.1-b03' tomcat_embed_jasper = '9.0.37' hibernate_validator = '5.1.3.Final' dubbo = '2.8.4' javassist = '3.3.GA' netty = '3.2.10.Final' io_netty = '3.10.6.Final' zkclient = '0.4' zookeeper = '3.4.10' jxls = '2.4.2' jxls_poi = '1.0.13' jxls_jexcel = '1.0.6' jxls_reader = '2.0.3' csource = '1.27' rabbitmq = '4.0.1' spring_rabbit = '1.7.3.RELEASE' quartz_scheduler = '2.2.1' jms = '1.1' jms_api = '2.0.1' xbean_spring = '4.17' activemq_core = '5.5.0' activemq_pool = '5.7.0' swagger = '2.9.2' axis_jaxrpc = '1.4' javax_wsdl = '1.6.1' jbarcode = '0.2.8' easybar = '1.0.0' sf_barcode4j = '2.0' user_agent_util = '1.21' jsonwebtoken = '0.9.1' yaml = '1.25' poi = '4.1.2' kaptcha = '2.3.2' oshi = '5.3.6' velocity = '1.7' quartz = '2.3.2' } } configure(subprojects.findAll{ it.name == 'cadmin-admin' }){ apply plugin: "org.springframework.boot" apply plugin: 'io.spring.dependency-management' }