1
0

build.gradle 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. plugins {
  2. id 'org.springframework.boot' version '2.3.3.RELEASE'
  3. id 'io.spring.dependency-management' version '1.0.10.RELEASE'
  4. }
  5. subprojects {
  6. apply plugin: 'java'
  7. apply plugin: 'idea'
  8. group = 'com.lote'
  9. version = '1.0.0'
  10. sourceCompatibility = 1.8
  11. targetCompatibility = 1.8
  12. tasks.withType(JavaCompile) {
  13. options.encoding = "UTF-8"
  14. }
  15. repositories {
  16. mavenLocal()
  17. maven {url 'http://maven.youzanyun.com/repository/maven-releases/'}
  18. maven {url 'https://maven.aliyun.com/repository/public/'}
  19. maven {url 'https://maven.aliyun.com/repository/gradle-plugin/'}
  20. maven {url 'https://maven.aliyun.com/repository/spring/'}
  21. maven {url 'https://maven.aliyun.com/repository/spring-plugin/'}
  22. jcenter()
  23. mavenCentral()
  24. maven {url 'https://repository.apache.org/content/groups/public/'}
  25. maven {
  26. url 'http://nexus.ds-bay.com/content/groups/public/'
  27. credentials {
  28. username 'admin'
  29. password 'admin123'
  30. }
  31. }
  32. }
  33. ext {
  34. youzan_sdk_core = '1.0.5-RELEASE'
  35. youzan_sdk_gen = '1.0.5.201907111756-RELEASE'
  36. junit = '4.13'
  37. // jmockit = '1.49'
  38. slf4j = '1.7.25'
  39. spring_boot = '2.3.3.RELEASE'
  40. spring = '5.2.8.RELEASE'
  41. javax_servlet = '4.0.1'
  42. mysql = '5.1.21'
  43. bonecp = '0.8.0.RELEASE'
  44. // ali JDBC datasource implementation
  45. druid = '1.1.23'
  46. mybatis_spring_boot = '1.3.1'
  47. mybatis_typehandlers_jsr310 = '1.0.2'
  48. mybatis = '3.5.5'
  49. mybatis_spring = '2.0.5'
  50. mybatis_ehcache = '1.2.1'
  51. mybatis_plugin_page = '1.0.5'
  52. logback_ext_spring = '0.1.5'
  53. jackson = '2.11.2'
  54. jackson_asl = '1.9.13'
  55. // ali json
  56. fastjson = '1.2.58'
  57. gson = '2.8.0'
  58. commons_beanutils = '1.9.3'
  59. commons_codec = '1.13'
  60. commons_collections = '3.2.2'
  61. commons_discovery = '0.5'
  62. commons_fileupload = '1.4'
  63. commons_io = '2.6'
  64. commons_lang3 = '3.6'
  65. commons_lang = '2.6'
  66. commons_logging = '1.2'
  67. apache_httpclient = '4.5.4'
  68. apache_axis = '1.4'
  69. apache_pdfbox = '2.0.20'
  70. apache_poi = '3.16'
  71. google_guava = '29.0-jre'
  72. okhttp = '4.8.0'
  73. okio = '2.7.0'
  74. cglib = '3.3.0'
  75. jedis = '3.3.0'
  76. javax_websocket = '1.1'
  77. shiro = '1.5.3'
  78. servlet = '3.1.0'
  79. jstl = '1.2'
  80. jsp_jstl_api = '1.2.1'
  81. jsp_api = '2.2.1-b03'
  82. tomcat_embed_jasper = '9.0.37'
  83. hibernate_validator = '5.1.3.Final'
  84. dubbo = '2.8.4'
  85. javassist = '3.3.GA'
  86. netty = '3.2.10.Final'
  87. io_netty = '3.10.6.Final'
  88. zkclient = '0.4'
  89. zookeeper = '3.4.10'
  90. jxls = '2.4.2'
  91. jxls_poi = '1.0.13'
  92. jxls_jexcel = '1.0.6'
  93. jxls_reader = '2.0.3'
  94. csource = '1.27'
  95. rabbitmq = '4.0.1'
  96. spring_rabbit = '1.7.3.RELEASE'
  97. quartz_scheduler = '2.2.1'
  98. jms = '1.1'
  99. jms_api = '2.0.1'
  100. xbean_spring = '4.17'
  101. activemq_core = '5.5.0'
  102. activemq_pool = '5.7.0'
  103. swagger = '2.9.2'
  104. axis_jaxrpc = '1.4'
  105. javax_wsdl = '1.6.1'
  106. jbarcode = '0.2.8'
  107. easybar = '1.0.0'
  108. sf_barcode4j = '2.0'
  109. // for wms-fileserver
  110. servlets_cos = '09May2002'
  111. }
  112. }
  113. configure(subprojects.findAll{
  114. it.name == 'wms-center' || it.name == 'wms-client' ||
  115. it.name == 'wms-operate' || it.name == 'wms-fileserver'
  116. }){
  117. apply plugin: "org.springframework.boot"
  118. apply plugin: 'io.spring.dependency-management'
  119. }