spring-framework/spring-web-reactive/build.gradle

63 lines
1.7 KiB
Groovy
Raw Normal View History

2015-06-30 19:45:54 +08:00
buildscript {
2015-08-11 02:18:59 +08:00
repositories {
2015-08-25 20:39:36 +08:00
maven { url 'https://repo.spring.io/plugins-release' }
2015-08-11 02:18:59 +08:00
}
dependencies {
classpath 'org.springframework.build.gradle:propdeps-plugin:0.0.7'
}
2015-06-30 19:45:54 +08:00
}
2015-06-05 21:38:50 +08:00
apply plugin: 'java'
2015-06-30 19:45:54 +08:00
apply plugin: 'propdeps'
apply plugin: 'propdeps-idea'
apply plugin: 'propdeps-maven'
jar {
baseName = 'spring-reactive'
}
group = 'org.springframework.reactive'
2015-06-05 21:38:50 +08:00
repositories {
2015-08-11 02:18:59 +08:00
mavenCentral()
mavenLocal()
maven { url 'https://oss.jfrog.org/libs-snapshot' } // RxNetty 0.5.x snapshots
maven { url 'http://repo.spring.io/snapshot' } // Reactor snapshot
2015-06-05 21:38:50 +08:00
}
dependencies {
2015-08-11 02:18:59 +08:00
compile "org.springframework:spring-core:4.2.0.RELEASE"
compile "org.springframework:spring-web:4.2.0.RELEASE"
2015-08-11 02:18:59 +08:00
compile "org.reactivestreams:reactive-streams:1.0.0"
2015-09-30 06:31:02 +08:00
compile "io.projectreactor:reactor-stream:2.1.0.BUILD-SNAPSHOT"
compile "commons-logging:commons-logging:1.2"
compile "com.fasterxml.jackson.core:jackson-databind:2.6.1"
2015-06-05 21:38:50 +08:00
optional "io.reactivex:rxnetty:0.5.0-SNAPSHOT"
optional "io.reactivex:rxjava-reactive-streams:1.0.1"
2015-09-30 06:31:02 +08:00
optional "io.projectreactor:reactor-net:2.1.0.BUILD-SNAPSHOT"
2015-08-11 02:18:59 +08:00
provided "javax.servlet:javax.servlet-api:3.1.0"
2015-06-30 19:45:54 +08:00
2015-08-11 02:18:59 +08:00
testCompile "junit:junit:4.12"
testCompile "org.springframework:spring-test:4.2.0.RELEASE"
2015-08-11 02:18:59 +08:00
testCompile 'org.apache.tomcat:tomcat-util:8.0.24'
testCompile 'org.apache.tomcat.embed:tomcat-embed-core:8.0.24'
2015-08-08 05:30:52 +08:00
2015-08-11 02:18:59 +08:00
testCompile 'org.eclipse.jetty:jetty-server:9.3.2.v20150730'
testCompile 'org.eclipse.jetty:jetty-servlet:9.3.2.v20150730'
testCompile "org.slf4j:slf4j-jcl:1.7.12"
testCompile "org.slf4j:jul-to-slf4j:1.7.12"
2015-08-11 02:18:59 +08:00
testCompile("log4j:log4j:1.2.16")
2015-08-11 02:18:59 +08:00
testCompile("org.mockito:mockito-core:1.10.19") {
exclude group: 'org.hamcrest', module: 'hamcrest-core'
}
testCompile("org.hamcrest:hamcrest-all:1.3")
2015-06-05 21:38:50 +08:00
}