build.gradle 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. /*
  2. * This file was generated by the Gradle 'init' task.
  3. */
  4. plugins {
  5. id 'java'
  6. id 'maven-publish'
  7. id "org.asciidoctor.convert" version "2.3.0"
  8. id 'org.springframework.boot' version '2.4.5'
  9. }
  10. apply plugin: 'io.spring.dependency-management'
  11. repositories {
  12. mavenLocal()
  13. maven {
  14. url = uri('http://maven.youzanyun.com/repository/maven-central/')
  15. }
  16. maven {
  17. url = uri('http://maven.youzanyun.com/repository/maven-release/')
  18. }
  19. maven {
  20. url = uri('http://maven.youzanyun.com/repository/maven-snapshots/')
  21. }
  22. maven {
  23. url = uri('http://nexus.ds-bay.com/content/groups/public/')
  24. }
  25. maven {
  26. url = uri('http://nexus.ds-bay.com/content/repositories/releases/')
  27. }
  28. maven {
  29. url = uri('http://nexus.ds-bay.com/content/repositories/snapshots')
  30. }
  31. maven {
  32. url = uri('https://repository.jboss.org/nexus/content/repositories/releases/')
  33. }
  34. maven {
  35. url = uri('https://plugins.gradle.org/m2/')
  36. }
  37. maven {
  38. url = uri('http://repo.spring.io/libs-milestone/')
  39. }
  40. maven {
  41. url = uri('https://repo.spring.io/plugins-release/')
  42. }
  43. maven {
  44. url = uri('https://repo.grails.org/grails/core/')
  45. }
  46. maven {
  47. url = uri('https://repository.apache.org/content/groups/public/')
  48. }
  49. maven {
  50. url = uri('https://repo1.maven.org/maven2/')
  51. }
  52. maven {
  53. url = uri('https://maven.aliyun.com/repository/public/')
  54. }
  55. maven {
  56. url = uri('https://maven.aliyun.com/repository/google/')
  57. }
  58. maven {
  59. url = uri('https://maven.aliyun.com/repository/gradle-plugin/')
  60. }
  61. maven {
  62. url = uri('https://maven.aliyun.com/repository/spring/')
  63. }
  64. maven {
  65. url = uri('https://maven.aliyun.com/repository/spring-plugin/')
  66. }
  67. maven {
  68. url = uri('https://maven.aliyun.com/repository/grails-core/')
  69. }
  70. maven {
  71. url = uri('http://repo.maven.apache.org/maven2')
  72. }
  73. }
  74. dependencies {
  75. implementation 'org.springframework.boot:spring-boot-starter-data-redis:2.4.5'
  76. implementation 'cn.hutool:hutool-all:5.8.12'
  77. compileOnly 'org.projectlombok:lombok:1.18.10'
  78. annotationProcessor 'org.projectlombok:lombok:1.18.10'
  79. implementation 'com.tencentcloudapi:tencentcloud-sdk-java:3.1.695'
  80. implementation 'org.springframework.boot:spring-boot-starter-web:2.4.5'
  81. implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.4'
  82. implementation 'org.springframework.boot:spring-boot-starter-logging:2.4.5'
  83. implementation 'org.springframework.boot:spring-boot-starter-aop:2.4.5'
  84. implementation 'mysql:mysql-connector-java:8.0.11'
  85. implementation 'org.springframework.boot:spring-boot-starter-logging:2.4.5'
  86. testImplementation 'org.springframework.boot:spring-boot-starter-test:2.4.5'
  87. }
  88. group = 'com.ematou'
  89. version = '0.0.1-SNAPSHOT'
  90. description = 'wxbase'
  91. sourceCompatibility = '1.8'
  92. publishing {
  93. publications {
  94. maven(MavenPublication) {
  95. from(components.java)
  96. }
  97. }
  98. }
  99. tasks.withType(JavaCompile) {
  100. options.encoding = 'UTF-8'
  101. options.compilerArgs << "-Xlint:unchecked"
  102. }
  103. /* gradle test 编译器 */
  104. test {
  105. enabled = false
  106. useJUnitPlatform()
  107. }