| @@ -6,27 +6,27 @@ | |||||
| * user guide available at https://docs.gradle.org/4.3.1/userguide/tutorial_java_projects.html | * user guide available at https://docs.gradle.org/4.3.1/userguide/tutorial_java_projects.html | ||||
| */ | */ | ||||
| group = 'cn.afterturn' | group = 'cn.afterturn' | ||||
| version = '0.1-beta' | |||||
| version = '0.1' | |||||
| buildscript { | |||||
| ext { | |||||
| springBootVersion ='1.5.8.RELEASE' | |||||
| } | |||||
| repositories { | |||||
| maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } | |||||
| mavenLocal()//maven的本地仓 | |||||
| jcenter()//官方仓 | |||||
| } | |||||
| dependencies { | |||||
| classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") | |||||
| classpath("io.spring.gradle:dependency-management-plugin:1.0.3.RELEASE") | |||||
| } | |||||
| } | |||||
| // Apply the java plugin to add support for Java | // Apply the java plugin to add support for Java | ||||
| apply plugin: 'java' | apply plugin: 'java' | ||||
| apply plugin: 'idea' | apply plugin: 'idea' | ||||
| apply plugin: "io.spring.dependency-management" | |||||
| buildscript { | |||||
| ext { | |||||
| springBootVersion ='1.5.8.RELEASE' | |||||
| } | |||||
| repositories { | |||||
| maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } | |||||
| mavenLocal()//maven的本地仓 | |||||
| jcenter()//官方仓 | |||||
| } | |||||
| dependencies { | |||||
| classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") | |||||
| classpath("io.spring.gradle:dependency-management-plugin:1.0.3.RELEASE") | |||||
| } | |||||
| } | |||||
| apply plugin: 'io.spring.dependency-management' | |||||
| @@ -60,21 +60,49 @@ apply plugin: "io.spring.dependency-management" | |||||
| easypoiVersion = '3.0.3' | easypoiVersion = '3.0.3' | ||||
| } | } | ||||
| dependencyManagement { | |||||
| // imports { | |||||
| // mavenBom 'org.springframework.boot:spring-boot-dependencies:1.5.8.RELEASE' | |||||
| // mavenBom 'cn.afterturn:easypoi-annotation:3.0.3' | |||||
| // mavenBom 'cn.afterturn:easypoi-base:3.0.3' | |||||
| // mavenBom 'cn.afterturn:easypoi:3.0.3' | |||||
| // mavenBom 'cn.afterturn:easypoi-web:3.0.3' | |||||
| // } | |||||
| dependencies { | |||||
| // dependency group:'org.springframework.boot', name:'spring-boot-dependencies', version:"${springBootVersion}" | |||||
| // dependency group: 'org.apache.poi', name: 'poi', version:"$poiVersion" | |||||
| // dependency group: 'org.apache.poi', name: 'poi-ooxml', version:"$poiVersion" | |||||
| // dependency group: 'org.apache.poi', name: 'poi-scratchpad', version:"$poiVersion" | |||||
| // dependency(group: 'org.apache.poi', name: 'poi-ooxml-schemas', version:"$poiVersion") { | |||||
| // exclude(module: 'xercesImpl') | |||||
| // } | |||||
| // | |||||
| // dependency "cn.afterturn:easypoi-annotation:${easypoiVersion}" | |||||
| // dependency "cn.afterturn:easypoi-base:${easypoiVersion}" | |||||
| // dependency "cn.afterturn:easypoi:${easypoiVersion}" | |||||
| // dependency "cn.afterturn:easypoi-web:${easypoiVersion}" | |||||
| // | |||||
| // dependency 'com.itextpdf:itextpdf:5.5.6' | |||||
| // dependency 'com.itextpdf:itext-asian:5.2.0' | |||||
| // dependency 'org.apache.commons:commons-lang3:3.3.2' | |||||
| } | |||||
| } | |||||
| // In this section you declare the dependencies for your production and test code | // In this section you declare the dependencies for your production and test code | ||||
| dependencies { | dependencies { | ||||
| // The production code uses the SLF4J logging API at compile time | // The production code uses the SLF4J logging API at compile time | ||||
| compile 'org.slf4j:slf4j-api:1.7.25' | compile 'org.slf4j:slf4j-api:1.7.25' | ||||
| // compile group: 'io.spring.gradle', name: 'dependency-management-plugin', version: '1.0.3.RELEASE' | |||||
| compile group: 'org.springframework.boot', name: 'spring-boot-autoconfigure', version: "$springBootVersion" | |||||
| compile group: 'org.springframework.boot', name: 'spring-boot-configuration-processor', version: "$springBootVersion" | |||||
| compile group: 'io.spring.gradle', name: 'dependency-management-plugin', version: '1.0.3.RELEASE' | |||||
| compile group:'org.springframework.boot', name:'spring-boot-dependencies',version:"$springBootVersion" | |||||
| compile group: 'org.springframework.boot', name: 'spring-boot-autoconfigure',version:"$springBootVersion" | |||||
| compile group: 'org.springframework.boot', name: 'spring-boot-configuration-processor',version:"$springBootVersion" | |||||
| compile group: 'org.springframework.boot', name: 'spring-boot-starter-web',version:"$springBootVersion" | compile group: 'org.springframework.boot', name: 'spring-boot-starter-web',version:"$springBootVersion" | ||||
| compile group: 'cn.afterturn', name: 'easypoi-annotation', version: "$easypoiVersion" | |||||
| compile group: 'cn.afterturn', name: 'easypoi-base', version: "$easypoiVersion" | |||||
| compile group: 'cn.afterturn', name: 'easypoi', version: "$easypoiVersion", ext: 'pom' | |||||
| compile group: 'cn.afterturn', name: 'easypoi-web', version: "$easypoiVersion" | |||||
| compile "cn.afterturn:easypoi-annotation:${easypoiVersion}" | |||||
| compile "cn.afterturn:easypoi-base:${easypoiVersion}" | |||||
| compile "cn.afterturn:easypoi:${easypoiVersion}" | |||||
| compile "cn.afterturn:easypoi-web:${easypoiVersion}" | |||||
| compile group: 'org.apache.poi', name: 'poi', version:"$poiVersion" | compile group: 'org.apache.poi', name: 'poi', version:"$poiVersion" | ||||
| @@ -86,7 +114,7 @@ dependencies { | |||||
| compile group: 'xerces', name: 'xercesImpl', version:'2.9.1' | compile group: 'xerces', name: 'xercesImpl', version:'2.9.1' | ||||
| compile group: 'com.itextpdf', name: 'itextpdf', version:'5.5.6' | compile group: 'com.itextpdf', name: 'itextpdf', version:'5.5.6' | ||||
| compile group: 'com.itextpdf', name: 'itext-asian', version:'5.2.0' | compile group: 'com.itextpdf', name: 'itext-asian', version:'5.2.0' | ||||
| compile group: 'org.apache.commons',name: 'commons-lang3',version: '3.3.2' | |||||
| // Declare the dependency for your favourite test framework you want to use in your tests. | // Declare the dependency for your favourite test framework you want to use in your tests. | ||||
| // TestNG is also supported by the Gradle Test task. Just change the | // TestNG is also supported by the Gradle Test task. Just change the | ||||