group 'com.gxzc.pro' version '1.0-SNAPSHOT' buildscript { ext { kotlin_version = '1.2.20' commons_io_version = '2.5' commons_logging_version = '1.1.3' commons_lang3_version = '3.5' spring_mvc_version = '5.0.2.RELEASE' spring_mvc_mongodb_version='1.10.7.RELEASE' mysql_connector_version = '5.1.45' alidruid_version = '1.1.6' mybatis_version = '3.4.5' mybatiss_version = '1.3.1' mybatis_plus_version = '2.1.6' fastjson_version = '1.2.44' } repositories { mavenCentral() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "org.jetbrains.kotlin:kotlin-allopen:$kotlin_version" } } allprojects {} subprojects { apply plugin: 'java' apply plugin: 'kotlin' sourceCompatibility = 1.8 targetCompatibility = 1.8 repositories { mavenCentral() } dependencies { compile("org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version") compile("org.jetbrains.kotlin:kotlin-reflect:$kotlin_version") testCompile group: 'junit', name: 'junit', version: '4.12' compile ("commons-io:commons-io:$commons_io_version") compile ("commons-logging:commons-logging:$commons_logging_version") compile ("org.apache.commons:commons-lang3:$commons_lang3_version") compile group: 'commons-codec', name: 'commons-codec', version: '1.10' compile group: 'commons-fileupload', name: 'commons-fileupload', version: '1.3.2' compile group: 'commons-beanutils', name: 'commons-beanutils', version: '1.9.3' compile group: 'log4j', name: 'log4j', version: '1.2.17' compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.7' compile group: 'org.slf4j', name: 'slf4j-log4j12', version: '1.7.7' // https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api compile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1.0' compile group: 'javax.servlet', name: 'jstl', version: '1.2' compile group: 'javax.servlet', name: 'servlet-api', version: '2.5' compile group: 'javax.servlet.jsp', name: 'jsp-api', version: '2.1' // https://mvnrepository.com/artifact/org.springframework/spring-context compile ("org.springframework:spring-core:$spring_mvc_version") compile ("org.springframework:spring-beans:$spring_mvc_version") compile ("org.springframework:spring-context:$spring_mvc_version") compile ("org.springframework:spring-context-support:$spring_mvc_version") compile ("org.springframework:spring-aop:$spring_mvc_version") compile ("org.springframework:spring-tx:$spring_mvc_version") compile ("org.springframework:spring-orm:$spring_mvc_version") compile ("org.springframework:spring-jdbc:$spring_mvc_version") compile ("org.springframework:spring-webmvc:$spring_mvc_version") compile ("org.springframework:spring-web:$spring_mvc_version") compile ("org.springframework:spring-oxm:$spring_mvc_version") compile ("org.springframework:spring-test:$spring_mvc_version") compile ("org.springframework.data:spring-data-mongodb:$spring_mvc_mongodb_version") compile ("mysql:mysql-connector-java:$mysql_connector_version") compile ("com.alibaba:druid:$alidruid_version") // compile ("org.mybatis:mybatis:$mybatis_version") // compile ("org.mybatis:mybatis-spring:$mybatiss_version") compile ("com.baomidou:mybatis-plus:$mybatis_plus_version") compile group: 'com.google.guava', name: 'guava', version: '20.0' compile ("com.alibaba:fastjson:$fastjson_version") compile ("com.fasterxml.jackson.core:jackson-core:2.9.3") compile ("com.fasterxml.jackson.core:jackson-databind:2.9.3") compile ("com.fasterxml.jackson.core:jackson-annotations:2.9.3") compile ("com.baomidou:kisso:3.6.11") } }