-
Notifications
You must be signed in to change notification settings - Fork 0
/
dependency.gradle
169 lines (139 loc) · 7.53 KB
/
dependency.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
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
ext.versions = [
spring: '4.0.5.RELEASE',
security: '3.2.5.RELEASE',
jackson: '2.4.3',
logback: '1.0.13',
slf4j: '1.5.8',
httpclient: '4.3.1',
lucene: '4.10.1',
jersey: '2.14',
]
ext.libraries = [
"servlet-api": "javax.servlet:javax.servlet-api:3.0.1",
"jsp-api": "javax.servlet:jsp-api:2.0",
"jstl": "javax.servlet:jstl:1.2",
"standard": "taglibs:standard:1.1.2",
"persistence-api": "javax.persistence:persistence-api:1.0",
"validation-api": "javax.validation:validation-api:1.0.0.GA",
"jta": "javax.transaction:jta:1.1",
"mysql": "mysql:mysql-connector-java:5.1.27",
"ebean": "org.avaje.ebeanorm:avaje-ebeanorm:4.7.3", //4.2.0,3.3.2
"avaje-agentloader": "org.avaje:avaje-agentloader:1.1.2",
"avaje-ebeanorm-agent": "org.avaje.ebeanorm:avaje-ebeanorm-agent:4.5.3", //4.1.5
"aspectjweaver": "org.aspectj:aspectjweaver:1.8.0.M1",
"hibernate-validator": "org.hibernate:hibernate-validator:5.0.2.Final",
// spring 4.x
//
"spring-core": "org.springframework:spring-core:${versions.spring}",
"spring-beans": "org.springframework:spring-beans:${versions.spring}",
"spring-jdbc": "org.springframework:spring-jdbc:${versions.spring}",
"spring-tx": "org.springframework:spring-tx:${versions.spring}",
"spring-context": "org.springframework:spring-context:${versions.spring}",
"spring-context-support": "org.springframework:spring-context-support:${versions.spring}",
"spring-orm": "org.springframework:spring-orm:${versions.spring}",
"spring-oxm": "org.springframework:spring-oxm:${versions.spring}",
"spring-webmvc": "org.springframework:spring-webmvc:${versions.spring}",
"spring-jms": "org.springframework:spring-jms:${versions.spring}",
"spring-aspects": "org.springframework:spring-aspects:${versions.spring}",
"spring-websocket": "org.springframework:spring-websocket:${versions.spring}",
"spring-messaging": "org.springframework:spring-messaging:${versions.spring}",
"spring-test": "org.springframework:spring-test:${versions.spring}",
// Spring Security
//
"spring-security-core": "org.springframework.security:spring-security-core:${versions.security}",
"spring-security-web": "org.springframework.security:spring-security-web:${versions.security}",
"spring-security-config": "org.springframework.security:spring-security-config:${versions.security}",
"spring-security-taglibs": "org.springframework.security:spring-security-taglibs:${versions.security}",
"spring-security-jwt": "org.springframework.security:spring-security-jwt:${versions.security}",
// lucene
"lucene-core": "org.apache.lucene:lucene-core:${versions.lucene}",
"lucene-analyzers-common": "org.apache.lucene:lucene-analyzers-common:${versions.lucene}",
"lucene-analyzers-smartcn": "org.apache.lucene:lucene-analyzers-smartcn:${versions.lucene}",
"lucene-queries": "org.apache.lucene:lucene-queries:${versions.lucene}",
"lucene-queryparser": "org.apache.lucene:lucene-queryparser:${versions.lucene}",
"lucene-highlighter": "org.apache.lucene:lucene-highlighter:${versions.lucene}",
// 忽略common log,使用slf4j代替
//
"logback-classic": "ch.qos.logback:logback-classic:${versions.logback}",
"logback-core": "ch.qos.logback:logback-core:${versions.logback}",
// "jcl-over-slf4j": "org.slf4j:jcl-over-slf4j:${versions.slf4j}",
// "log4j-over-slf4j": "org.slf4j:log4j-over-slf4j:${versions.slf4j}",
// "slf4j-api": "org.slf4j:slf4j-api:${versions.slf4j}",
"janino": "org.codehaus.janino:janino:2.6.1",
// JSON
//
"jackson-core-asl": "org.codehaus.jackson:jackson-core-asl:1.9.13",
"jackson-mapper-asl": "org.codehaus.jackson:jackson-mapper-asl:1.9.13",
"jackson-databind": "com.fasterxml.jackson.core:jackson-databind:${versions.jackson}",
"jackson-annotations": "com.fasterxml.jackson.core:jackson-annotations:${versions.jackson}",
"jackson-core": "com.fasterxml.jackson.core:jackson-core:${versions.jackson}",
"jackson-module-jaxb-annotations": "com.fasterxml.jackson.module:jackson-module-jaxb-annotations:${versions.jackson}",
"jackson-jaxrs": "org.codehaus.jackson:jackson-jaxrs:1.9.13",
//json-lib
"json-lib": "net.sf.json-lib:json-lib:2.2.3:jdk15",
// Apache
//
"commons-dbcp": "commons-dbcp:commons-dbcp:1.4",
"commons-beanutils-core": "commons-beanutils:commons-beanutils-core:1.8.3",
"commons-configuration": "commons-configuration:commons-configuration:1.10",
"commons-jxpath": "commons-jxpath:commons-jxpath:1.3",
"commons-lang3": "org.apache.commons:commons-lang3:3.1",
"commons-lang": "commons-lang:commons-lang:2.6",
"commons-digester3": "org.apache.commons:commons-digester3:3.2",
"commons-fileupload": "commons-fileupload:commons-fileupload:1.3",
// "commons-io": "org.apache.commons:commons-io:1.3.2",
"velocity": "org.apache.velocity:velocity:1.7",
"httpclient": "org.apache.httpcomponents:httpclient:${versions.httpclient}",
"httpmime": "org.apache.httpcomponents:httpmime:${versions.httpclient}",
"ant": "org.apache.ant:ant:1.9.2",
"poi": "org.apache.poi:poi:3.10-FINAL",
// "xbean-spring": "org.apache.xbean:xbean-spring:3.9",
"jxls-core": "net.sf.jxls:jxls-core:1.0.5",
"jxls-reader": "net.sf.jxls:jxls-reader:1.0.5",
// ActiveMQ
//
// "activemq-all": "org.apache.activemq:activemq-all:5.2.0",
// Cache
//
"ehcache-core": "net.sf.ehcache:ehcache-core:2.5.1",
"ehcache": "net.sf.ehcache:ehcache:2.8.3",
// Mail
//
"mail": "javax.mail:mail:1.4",
//mybatis
"mybatis": "org.mybatis:mybatis:3.2.2",
//mybatis
"mybatis-spring": "org.mybatis:mybatis-spring:1.2.0",
//plexus-utils
"plexus-utils": "org.codehaus.plexus:plexus-utils:1.5.7",
//freemarker
"freemarker": "org.freemarker:freemarker:2.3.20",
// //jackson-mapper-asl
// "jackson-mapper-asl": "org.codehaus.jackson:jackson-mapper-asl:1.9.7",
// //jackson-core-asl
// "jackson-core-asl": "org.codehaus.jackson:jackson-core-asl:1.9.7",
//jxl
"jxl": "net.sourceforge.jexcelapi:jxl:2.6.12",
//docx4j
"docx4j": "org.docx4j:docx4j:3.2.1",
//jxl
"druid": "com.alibaba:druid:1.0.7",
//jersey
"jersey-spring3": "org.glassfish.jersey.ext:jersey-spring3:${versions.jersey}",
"jersey-media-json-jackson": "org.glassfish.jersey.media:jersey-media-json-jackson:${versions.jersey}",
"jersey-media-multipart": "org.glassfish.jersey.media:jersey-media-multipart:${versions.jersey}",
"jersey-entity-filtering": "org.glassfish.jersey.ext:jersey-entity-filtering:${versions.jersey}",
// Other
//
"guava": "com.google.guava:guava:15.0",
"htmlparser": "org.htmlparser:htmlparser:2.1",
"jsoup": "org.jsoup:jsoup:1.7.3",
// "mvel2": "org.mvel:mvel2:2.0.9",
"joda-time": "joda-time:joda-time:2.3",
"xstream": "com.thoughtworks.xstream:xstream:1.4.5",
"thumbnailator": "net.coobird:thumbnailator:0.4.7",
"snakeyaml": "org.yaml:snakeyaml:1.14",
"jpinyin": "com.github.stuxuhai:jpinyin:1.0",
"junit": "junit:junit:4.11",
"assertj": "org.assertj:assertj-core:1.6.0"
]