forked from ruanjianlxm/panda-config
-
Notifications
You must be signed in to change notification settings - Fork 1
/
build.gradle
39 lines (31 loc) · 1.31 KB
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
apply from: 'http://dev.jocean.org:8080/devconf/build-app.gradle'
configurations {
all*.exclude group: 'org.slf4j', module: 'slf4j-log4j12'
all*.exclude group: 'log4j', module: 'log4j'
all*.exclude group: 'commons-logging', module: 'commons-logging'
all {resolutionStrategy.cacheChangingModulesFor 30, 'minutes'}
}
dependencies {
components {
eachComponent { details ->
details.statusScheme = ["snapshot", "integration", "milestone", "release"]
}
}
/* spring */
compile "org.springframework:spring-context-support:3.2.9.RELEASE"
/* apache commons ,google commons*/
compile 'org.apache.commons:commons-lang3:3.3.2'
/* log */
compile "org.slf4j:jcl-over-slf4j:1.7.7"
compile "ch.qos.logback:logback-classic:1.1.2"
compile("org.logback-extensions:logback-ext-spring:0.1.2") { transitive = false }
/* others */
compile 'com.alibaba:fastjson:1.1.41'
compile "org.apache.curator:curator-recipes:2.4.2"
compile 'javax.transaction:jta:1.1'
compile 'org.aspectj:aspectjrt:1.8.1'
compile 'org.aspectj:aspectjweaver:1.8.1'
/* test */
testCompile 'junit:junit:4.11'
testCompile "org.springframework:spring-test:3.2.9.RELEASE"
}