build.gradle 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. plugins {
  2. id('java-platform')
  3. }
  4. group = 'com.ruoyi.platform'
  5. // allow the definition of dependencies to other platforms like the Spring Boot BOM
  6. javaPlatform.allowDependencies()
  7. dependencies {
  8. api(platform('org.springframework.boot:spring-boot-dependencies:2.7.3'))
  9. api(platform('org.springframework.cloud:spring-cloud-dependencies:2021.0.4'))
  10. // api(platform('com.alibaba.cloud:spring-cloud-alibaba-dependencies:2021.0.1.0'))
  11. constraints {
  12. api('com.alibaba:druid-spring-boot-starter:1.2.11')
  13. api('com.alibaba.fastjson2:fastjson2:2.0.12')
  14. api('com.github.oshi:oshi-core:6.2.2')
  15. api('com.github.pagehelper:pagehelper-spring-boot-starter:1.4.3')
  16. api('com.github.penggle:kaptcha:2.3.2')
  17. api('commons-io:commons-io:2.11.0')
  18. api('commons-fileupload:commons-fileupload:1.4')
  19. api('commons-collections:commons-collections:3.2.2')
  20. api('org.apache.poi:poi-ooxml:4.1.2')
  21. api('org.apache.velocity:velocity-engine-core:2.3')
  22. api('eu.bitwalker:UserAgentUtils:1.21')
  23. api('io.jsonwebtoken:jjwt:0.9.1')
  24. api('io.springfox:springfox-swagger2:3.0.0')
  25. api('io.springfox:springfox-swagger-ui:3.0.0')
  26. api('io.springfox:springfox-boot-starter:3.0.0')
  27. api('io.swagger:swagger-models:1.6.2')
  28. api('javax.xml.bind:jaxb-api:2.3.1')
  29. api("io.jsonwebtoken:jjwt-api:0.10.5")
  30. api("io.jsonwebtoken:jjwt-impl:0.10.5")
  31. api("io.jsonwebtoken:jjwt-jackson:0.10.5")
  32. api("com.baomidou:mybatis-plus-boot-starter:3.5.2")
  33. api("net.glxn:qrgen:1.4")
  34. api("org.apache.commons:commons-imaging:1.0-alpha1")
  35. api('mysql:mysql-connector-java:8.0.29')
  36. }
  37. }