build.gradle 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. version = '1.0'
  2. apply plugin: 'java'
  3. apply plugin: 'idea'
  4. apply plugin: 'war'
  5. repositories {
  6. maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }
  7. mavenLocal()
  8. }
  9. dependencies {
  10. compile 'com.squareup.retrofit2:retrofit:2.2.0'
  11. compile 'com.squareup.retrofit2:converter-gson:2.2.0'
  12. compile 'org.projectlombok:lombok:1.16.8'
  13. compile 'org.apache.velocity:velocity:1.7'
  14. compile 'commons-fileupload:commons-fileupload:1.3.1'
  15. compile 'org.codehaus.jackson:jackson-core-asl:1.9.9'
  16. compile 'org.codehaus.jackson:jackson-mapper-asl:1.9.9'
  17. compile 'org.apache.poi:poi:3.9'
  18. compile 'net.sourceforge.jexcelapi:jxl:2.6.3'
  19. compile 'javax.mail:mail:1.4'
  20. compile 'joda-time:joda-time:2.3'
  21. compile 'com.thoughtworks.xstream:xstream:1.4.8'
  22. compile 'commons-dbutils:commons-dbutils:1.6'
  23. compile 'commons-net:commons-net:3.3'
  24. compile 'net.sf.opencsv:opencsv:2.0'
  25. compile 'org.jboss.netty:netty:3.1.0.GA'
  26. compile 'org.apache.ant:ant:1.9.4'
  27. compile 'org.aspectj:aspectjweaver:1.8.10'
  28. compile('jaxen:jaxen:1.1.6') {
  29. transitive = false
  30. }
  31. compile 'taglibs:standard:1.1.2'
  32. compile 'commons-jxpath:commons-jxpath:1.3'
  33. compile 'com.fasterxml.jackson.core:jackson-annotations:2.9.9'
  34. compile 'org.jboss:jboss-vfs:3.2.9.Final'
  35. compile 'org.apache.poi:poi-ooxml:3.9'
  36. compile 'org.apache.struts:struts2-core:2.5.30'
  37. compile 'org.apache.struts:struts2-convention-plugin:2.5.30'
  38. // compile 'org.apache.struts.xwork:xwork-core:2.3.28.1'
  39. compile 'net.coobird:thumbnailator:0.4.8'
  40. compile 'org.apache.ws.security:wss4j:1.6.4'
  41. compile 'commons-httpclient:commons-httpclient:3.1-rc1'
  42. compile 'com.lowagie:itext:4.2.1'
  43. compile 'commons-beanutils:commons-beanutils-core:1.8.3'
  44. compile 'com.ibm.icu:icu4j:56.1'
  45. compile 'org.beanshell:bsh:2.0b5'
  46. compile 'avalon-framework:avalon-framework:4.1.5-RC2'
  47. compile 'xml-resolver:xml-resolver:1.2'
  48. compile 'com.sun.xml.bind:jaxb-impl:2.0.5'
  49. compile 'org.codehaus.groovy:groovy-all:2.4.5'
  50. compile 'net.sourceforge.pjl-comp-filter:pjl-comp-filter:1.7'
  51. compile 'org.bouncycastle:bcprov-jdk16:1.46'
  52. compile 'org.apache.servicemix.bundles:org.apache.servicemix.bundles.gentlyweb-utils:1.5_1'
  53. compile('org.apache.struts:struts2-spring-plugin:2.5.30'){
  54. exclude module: 'spring-context'
  55. }
  56. compile 'javax.servlet:jstl:1.1.2'
  57. compile 'opensymphony:oscore:2.2.6'
  58. compile 'hsqldb:hsqldb:1.8.0.7'
  59. compile 'org.apache.httpcomponents:httpclient:4.3.5'
  60. compile 'com.caucho:hessian:4.0.7'
  61. compile 'org.apache.xmlgraphics:batik-bridge:1.7'
  62. compile 'org.apache.xmlgraphics:batik-svggen:1.7'
  63. compile 'com.alibaba:fastjson:1.2.58'
  64. compile 'org.apache.commons:commons-pool2:2.4.2'
  65. compile 'redis.clients:jedis:2.9.0'
  66. compile 'cn.hutool:hutool-all:4.5.10'
  67. compile ('org.springframework.session:spring-session:1.1.1.RELEASE'){
  68. transitive = false
  69. }
  70. compile ('org.springframework.data:spring-data-redis:1.6.2.RELEASE'){
  71. transitive = false
  72. }
  73. compile ('org.springframework.data:spring-data-gemfire:1.7.2.RELEASE'){
  74. transitive = false
  75. }
  76. compile('org.codehaus.xfire:xfire-core:1.2.5'){
  77. transitive = false
  78. }
  79. compile 'org.jdom:jdom:1.1.3'
  80. compile('jcifs:jcifs:1.3.17'){
  81. transitive = false
  82. }
  83. compile 'org.drools:drools-compiler:6.5.0.Final'
  84. compile ('com.dangdang:elastic-job-lite-core:2.1.1'){
  85. exclude module: 'quartz'
  86. }
  87. compile ('com.dangdang:elastic-job-lite-spring:2.1.1'){
  88. transitive = false
  89. }
  90. providedCompile "javax.servlet:javax.servlet-api:3.1.0"
  91. providedCompile "javax.servlet.jsp:jsp-api:2.2.1-b03"
  92. compile(
  93. project(':model'),
  94. project(':common'),
  95. project(':interface'),
  96. project(':business')
  97. )
  98. compile fileTree(dir: '../lib', include: '*.jar')
  99. }
  100. configurations.compile.resolutionStrategy {
  101. failOnVersionConflict()
  102. force 'commons-collections:commons-collections:3.2'
  103. force 'commons-lang:commons-lang:2.5'
  104. force 'commons-beanutils:commons-beanutils:1.8.3'
  105. force 'commons-beanutils:commons-beanutils-core:1.8.3'
  106. force 'commons-logging:commons-logging:1.1.3'
  107. force 'commons-codec:commons-codec:1.5'
  108. force 'commons-digester:commons-digester:2.1'
  109. force 'commons-io:commons-io:2.6'
  110. force 'commons-fileupload:commons-fileupload:1.3.1'
  111. force 'org.apache.commons:commons-lang3:3.4'
  112. force 'dom4j:dom4j:1.6.1'
  113. force 'org.slf4j:slf4j-api:1.7.21'
  114. force 'org.hibernate:hibernate-core:3.6.9.Final'
  115. force 'log4j:log4j:1.2.17'
  116. force 'xml-apis:xml-apis:2.0.2'
  117. force 'org.springframework:spring-context:4.3.3.RELEASE'
  118. force 'org.springframework:spring-context-support:3.2.13.RELEASE'
  119. force 'org.springframework:spring-aop:4.3.3.RELEASE'
  120. force 'org.springframework:spring-expression:4.3.3.RELEASE'
  121. force 'org.springframework:spring-test:4.3.3.RELEASE'
  122. force 'org.springframework:spring-beans:4.3.3.RELEASE'
  123. force 'org.springframework:spring-core:4.3.3.RELEASE'
  124. force 'org.springframework:spring-web:3.2.13.RELEASE'
  125. force 'org.springframework:spring-webmvc:3.2.13.RELEASE'
  126. force 'org.springframework:spring-orm:3.2.13.RELEASE'
  127. force 'org.springframework:spring-tx:3.2.13.RELEASE'
  128. force 'org.springframework:spring-jdbc:3.2.13.RELEASE'
  129. force 'com.fasterxml.jackson.core:jackson-annotations:2.9.9'
  130. force 'xerces:xercesImpl:2.8.1'
  131. force 'joda-time:joda-time:2.3'
  132. force 'org.apache.santuario:xmlsec:1.4.6'
  133. force 'com.lowagie:itext:4.2.1'
  134. force 'commons-collections:commons-collections:3.2'
  135. //force 'org.quartz-scheduler:quartz:2.2.3'
  136. force 'com.google.guava:guava:18.0'
  137. force 'com.google.code.gson:gson:2.7'
  138. force 'org.slf4j:slf4j-log4j12:1.7.21'
  139. force 'org.codehaus.jackson:jackson-mapper-asl:1.9.9'
  140. force 'commons-pool:commons-pool:1.3'
  141. force 'org.codehaus.woodstox:wstx-asl:3.2.9'
  142. force 'commons-httpclient:commons-httpclient:3.1-rc1'
  143. force 'org.apache.geronimo.specs:geronimo-activation_1.1_spec:1.1'
  144. force "org.apache.httpcomponents:httpcore:4.3.2"
  145. force "org.apache.ws.commons.axiom:axiom-api:1.2.8"
  146. force "org.apache.ws.commons.axiom:axiom-impl:1.2.8"
  147. force "org.apache.ws.commons.schema:XmlSchema:1.4.3"
  148. force 'org.apache.httpcomponents:httpclient:4.3.6'
  149. force 'com.fasterxml.jackson.core:jackson-databind:2.9.9'
  150. force "org.apache.ant:ant:1.9.4"
  151. force "xalan:xalan:2.7.0"
  152. force 'com.thoughtworks.xstream:xstream:1.4.9'
  153. force 'com.fasterxml.jackson.core:jackson-core:2.9.9'
  154. force 'ognl:ognl:3.1.29'
  155. force 'com.alibaba:fastjson:1.2.58'
  156. force 'org.yaml:snakeyaml:1.20'
  157. }
  158. war {
  159. archiveName 'BH_CLIS.war'
  160. }