build.gradle.kts 1002 B

123456789101112131415161718192021222324252627282930313233343536
  1. plugins {
  2. java
  3. id("org.springframework.boot") version "2.7.7"
  4. id("io.spring.dependency-management") version "1.0.15.RELEASE"
  5. }
  6. group = "com.gyee"
  7. version = "0.0.1"
  8. java.sourceCompatibility = JavaVersion.VERSION_1_8
  9. configurations {
  10. compileOnly {
  11. extendsFrom(configurations.annotationProcessor.get())
  12. }
  13. }
  14. repositories {
  15. mavenCentral()
  16. }
  17. dependencies {
  18. implementation("org.springframework.boot:spring-boot-starter")
  19. compileOnly("org.projectlombok:lombok")
  20. annotationProcessor("org.projectlombok:lombok")
  21. testImplementation("org.springframework.boot:spring-boot-starter-test")
  22. implementation("com.baomidou:mybatis-plus-boot-starter:3.5.3.1")
  23. implementation("org.springframework.boot:spring-boot-starter-web")
  24. implementation("com.alibaba:druid-spring-boot-starter:1.2.15")
  25. implementation("mysql:mysql-connector-java:8.0.31")
  26. implementation("com.alibaba.fastjson2:fastjson2:2.0.22")
  27. }
  28. tasks.withType<Test> {
  29. useJUnitPlatform()
  30. }