| @@ -6,27 +6,27 @@ | |||
| * user guide available at https://docs.gradle.org/4.3.1/userguide/tutorial_java_projects.html | |||
| */ | |||
| 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 plugin: 'java' | |||
| 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' | |||
| } | |||
| 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 | |||
| dependencies { | |||
| // The production code uses the SLF4J logging API at compile time | |||
| 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: '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" | |||
| @@ -86,7 +114,7 @@ dependencies { | |||
| compile group: 'xerces', name: 'xercesImpl', version:'2.9.1' | |||
| compile group: 'com.itextpdf', name: 'itextpdf', version:'5.5.6' | |||
| 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. | |||
| // TestNG is also supported by the Gradle Test task. Just change the | |||