소스 검색

3.3.0 版本有可能是3.0 的最后一个版本

4.1.3.A
jueyue 7 년 전
부모
커밋
4a1f291a28
3개의 변경된 파일2개의 추가작업 그리고 150개의 파일을 삭제
  1. +0
    -130
      build.gradle
  2. +2
    -2
      pom.xml
  3. +0
    -18
      settings.gradle

+ 0
- 130
build.gradle 파일 보기

@@ -1,130 +0,0 @@
/*
* This build file was generated by the Gradle 'init' task.
*
* This generated file contains a commented-out sample Java project to get you started.
* For more details take a look at the Java Quickstart chapter in the Gradle
* user guide available at https://docs.gradle.org/4.3.1/userguide/tutorial_java_projects.html
*/
group = 'cn.afterturn'
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'



// In this section you declare where to find the dependencies of your project
repositories {
// Use 'jcenter' for resolving your dependencies.
// You can declare any Maven/Ivy/file repository here.
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
jcenter()
}

sourceCompatibility = 1.8
targetCompatibility = 1.8
[compileJava, javadoc, compileTestJava]*.options*.encoding = 'UTF-8'


task sourcesJar(type: Jar, dependsOn: classes) {
classifier = 'sources'
from sourceSets.main.allSource
}

task javadocJar(type: Jar, dependsOn: javadoc) {
classifier = 'javadoc'
from javadoc.destinationDir
}


artifacts {
archives sourcesJar
archives javadocJar
}

ext {
springBootVersion ='1.5.8.RELEASE'
springVersion = '4.3.12.RELEASE'
poiVersion='3.15'
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-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 "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-ooxml', version:"$poiVersion"
compile group: 'org.apache.poi', name: 'poi-scratchpad', version:"$poiVersion"
compile(group: 'org.apache.poi', name: 'poi-ooxml-schemas', version:"$poiVersion") {
exclude(module: 'xercesImpl')
}
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'


// 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
// testCompile dependency to testCompile 'org.testng:testng:6.8.1' and add
// 'test.useTestNG()' to your build script.
testCompile 'junit:junit:4.12'
}

+ 2
- 2
pom.xml 파일 보기

@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-spring-boot-starter</artifactId>
<version>3.3.0-SNAPSHOT</version>
<version>3.3.0</version>
<packaging>jar</packaging>
<name>easypoi-spring-boot-starter</name>

@@ -39,7 +39,7 @@
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-web</artifactId>
<version>3.3.0-SNAPSHOT</version>
<version>3.3.0</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>


+ 0
- 18
settings.gradle 파일 보기

@@ -1,18 +0,0 @@
/*
* This settings file was generated by the Gradle 'init' task.
*
* The settings file is used to specify which projects to include in your build.
* In a single project build this file can be empty or even removed.
*
* Detailed information about configuring a multi-project build in Gradle can be found
* in the user guide at https://docs.gradle.org/4.3.1/userguide/multi_project_builds.html
*/

/*
// To declare projects as part of a multi-project build use the 'include' method
include 'shared'
include 'api'
include 'services:webservice'
*/

rootProject.name = 'easypoi-spring-boot-starter'

불러오는 중...
취소
저장