build.gradle 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. apply plugin: 'kotlin'
  2. compileTestKotlin {
  3. kotlinOptions {
  4. freeCompilerArgs = ['-Xjvm-default=all']
  5. }
  6. }
  7. dependencies {
  8. implementation project(":mybatis-plus-spring")
  9. implementation "${lib.velocity}"
  10. implementation "${lib.freemarker}"
  11. implementation "${lib.beetl}"
  12. implementation "${lib.enjoy}"
  13. implementation "${lib.'swagger-annotations'}"
  14. implementation "io.springfox:springfox-swagger2:3.0.0"
  15. implementation "${lib."kotlin-stdlib-jdk8"}"
  16. compileOnly "org.jetbrains:annotations:24.1.0"
  17. testImplementation "${lib.sqlserver}"
  18. testImplementation "${lib.postgresql}"
  19. testImplementation "${lib.oracle}"
  20. testImplementation lib.dm as ConfigurableFileTree
  21. testImplementation "${lib.h2}"
  22. testImplementation "${lib.mysql}"
  23. testImplementation "${lib.sqlite}"
  24. testImplementation "${lib.firebird}"
  25. testImplementation "${lib.'swagger-annotations'}"
  26. testImplementation "${lib.'logback-classic'}"
  27. testImplementation "${lib.'spring-web'}"
  28. testCompileOnly "org.jetbrains:annotations:24.1.0"
  29. }