-
Notifications
You must be signed in to change notification settings - Fork 6
/
libraries.gradle
136 lines (120 loc) · 6.58 KB
/
libraries.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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
ext.libraries = [
// Third party dependencies ----------------------------------------------
JACKSON_DATABIND: dependencies.create("com.fasterxml.jackson.core:jackson-databind:2.4.2"),
JACKSON_ANNOTATIONS: dependencies.create("com.fasterxml.jackson.core:jackson-annotations:2.4.2"),
JACKSON_CORE: dependencies.create("com.fasterxml.jackson.core:jackson-core:2.4.2"),
JACKSON_PARANAMER: dependencies.create("com.fasterxml.jackson.module:jackson-module-paranamer:2.4.2"),
JACKSON_JSON: dependencies.create("com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.4.2"),
JACKSON_GUAVA_TYPES: dependencies.create("com.fasterxml.jackson.datatype:jackson-datatype-guava:2.4.2") {
exclude group: 'com.google.guava'
},
JACKSON_JODA_TYPES: dependencies.create("com.fasterxml.jackson.datatype:jackson-datatype-joda:2.4.2"),
JERSEY_SERVER: 'com.sun.jersey:jersey-server:1.16',
JERSEY_CLIENT: 'com.sun.jersey:jersey-client:1.16',
JERSEY_CORE: 'com.sun.jersey:jersey-core:1.16',
JERSEY_JSON: 'com.sun.jersey:jersey-json:1.16',
JERSEY_SERVLET: 'com.sun.jersey:jersey-servlet:1.16',
JERSEY_GRIZZLY: 'com.sun.jersey:jersey-grizzly2-servlet:1.16',
JERSEY_GRIZZLY_SERVLET: 'org.glassfish.grizzly:grizzly-http-servlet:2.0',
JERSEY_TEST_CORE: 'com.sun.jersey.jersey-test-framework:jersey-test-framework-core:1.16',
JERSEY_TEST_HTTP: 'com.sun.jersey.jersey-test-framework:jersey-test-framework-http:1.16',
JERSEY_TEST_GRIZZLY: 'org.glassfish.jersey.test-framework.providers:jersey-test-framework-provider-grizzly2:2.0',
JETTY : [
'org.eclipse.jetty:jetty-http:8.1.11.v20130520',
'org.eclipse.jetty:jetty-server:8.1.11.v20130520',
'org.eclipse.jetty:jetty-servlet:8.1.11.v20130520'
],
JETTY_MANAGEMENT : 'org.eclipse.jetty:jetty-jmx:8.1.11.v20130520',
PARANAMER: 'com.thoughtworks.paranamer:paranamer:2.6',
REFLECTIONS: 'org.reflections:reflections:0.9.9-RC1',
MYSQL: 'mysql:mysql-connector-java:5.1.24',
COMMONS_DBCP: 'commons-dbcp:commons-dbcp:1.4',
COMMONS_COLLECTIONS : 'commons-collections:commons-collections:3.2.1',
JSON: 'org.json:json:20090211',
DIFFUTILS: 'com.googlecode.java-diff-utils:diffutils:1.2.1',
SERVLET: 'javax.servlet:javax.servlet-api:3.0.1',
SPRING_WEB : 'org.springframework:spring-web:4.0.6.RELEASE',
SPRING_TEST : 'org.springframework:spring-test:4.0.6.RELEASE',
SPRING_CORE : 'org.springframework:spring-core:4.0.6.RELEASE',
SPRING_BEANS : 'org.springframework:spring-beans:4.0.6.RELEASE',
SPRING_CONTEXT : 'org.springframework:spring-context:4.0.6.RELEASE',
SPRING_JDBC : 'org.springframework:spring-jdbc:4.0.6.RELEASE',
SPRING_TX : 'org.springframework:spring-tx:4.0.6.RELEASE',
SPRING_AMQP : dependencies.create('org.springframework.amqp:spring-rabbit:1.3.4.RELEASE') {
exclude group: 'org.springframework'
},
METRICS_JSON: 'io.dropwizard.metrics:metrics-json:3.1.0',
METRICS_CORE : 'io.dropwizard.metrics:metrics-core:3.1.0',
METRICS_HEALTHCHECK : 'io.dropwizard.metrics:metrics-healthchecks:3.1.0',
METRICS_JETTY : 'io.dropwizard.metrics:metrics-jetty8:3.1.0',
METRICS_GRAPHITE : 'io.dropwizard.metrics:metrics-graphite:3.1.0',
METRICS_SERVLET : 'io.dropwizard.metrics:metrics-servlets:3.1.0',
AXON_TEST: 'org.axonframework:axon-test:2.4.2',
AXON_CORE: [
'javax.persistence:persistence-api:1.0',
'org.axonframework:axon-core:2.4.2'
],
QUARTZ_SCHEDULER: 'org.quartz-scheduler:quartz:2.2.1',
QUARTZ_JOBS: 'org.quartz-scheduler:quartz-jobs:2.2.1',
JCACHE: 'javax.cache:cache-api:0.5',
JCACHE_EHCACHE: 'net.sf.ehcache:ehcache-jcache:1.5.0-0.5',
RABBITMQ_MGMT : dependencies.create('io.github.fallwizard:rabbitmq-mgmt:3.8.1') {
exclude group: 'junit'
exclude group: 'org.mockito'
exclude group: 'org.slf4j'
exclude group: 'ch.qos.logback'
exclude group: 'com.sun.jersey'
exclude group: 'com.google.guava'
exclude group: 'org.apache.httpcomponents'
},
VALIDATION_API: 'javax.validation:validation-api:1.1.0.Final',
JAVAX_EL: 'javax.el:javax.el-api:3.0.0',
JAVAX_INJECT: 'javax.inject:javax.inject:1',
SLF4J: 'org.slf4j:slf4j-api:1.7.7',
LOG4J_OVER_SLF4J: 'org.slf4j:log4j-over-slf4j:1.7.7',
HAMCREST: 'org.hamcrest:hamcrest-all:1.3',
JUNIT: [
'junit:junit:4.11',
'org.hamcrest:hamcrest-all:1.3',
],
MOCKITO: 'org.mockito:mockito-all:1.10.19',
JODA_TIME: 'joda-time:joda-time:2.3',
JODA_MONEY: 'org.joda:joda-money:0.9',
GUAVA: [
'com.google.guava:guava:14.0',
'com.google.code.findbugs:jsr305:1.3.9'
],
LOGBACK: [
'org.slf4j:slf4j-api:1.7.7',
'ch.qos.logback:logback-classic:1.0.13',
'ch.qos.logback:logback-core:1.0.13'
],
LOMBOK: "org.projectlombok:lombok:0.12.0",
HIBERNATE_VALIDATOR: [
'org.hibernate:hibernate-validator:5.0.1.Final',
'org.glassfish.web:el-impl:2.2'
],
GLASSFISH_EXPR_LANG: 'org.glassfish.web:javax.el:2.2.3',
TYPESAFE_CONFIG: 'com.typesafe:config:1.0.2',
POWER_MOCK: [
'org.powermock:powermock:1.6.3',
'org.powermock:powermock-api-mockito:1.6.3',
'org.powermock:powermock-module-junit4:1.6.3'
],
AWAITILITY : [
dependencies.create('com.jayway.awaitility:awaitility:1.3.5') {
exclude group: 'org.hamcrest';
},
'org.hamcrest:hamcrest-all:1.3'
],
HYSTRIX: [
dependencies.create('com.netflix.hystrix:hystrix-core:1.3.20') {
exclude module: 'commons-logging'
},
'com.netflix.hystrix:hystrix-codahale-metrics-publisher:1.3.20'
],
HYSTRIX_STREAM: [
dependencies.create('com.netflix.hystrix:hystrix-metrics-event-stream:1.3.20')
],
AOP_ALLIANCE : 'aopalliance:aopalliance:1.0'
]