build.gradle 903 B

123456789101112131415161718192021222324252627282930313233
  1. plugins {
  2. id "java"
  3. id "war"
  4. }
  5. repositories {
  6. jcenter()
  7. maven { url "https://repo.spring.io/snapshot" }
  8. }
  9. dependencies {
  10. implementation platform("org.springframework.security:spring-security-bom:5.7.0-SNAPSHOT")
  11. implementation platform("org.junit:junit-bom:5.7.0")
  12. implementation "org.springframework.security:spring-security-config"
  13. implementation "org.springframework.security:spring-security-web"
  14. implementation 'org.slf4j:slf4j-api:1.7.30'
  15. implementation 'org.slf4j:slf4j-simple:1.7.30'
  16. providedCompile 'javax.servlet:javax.servlet-api:4.0.0'
  17. testImplementation "org.springframework:spring-test"
  18. testImplementation "org.springframework.security:spring-security-test"
  19. testImplementation("org.junit.jupiter:junit-jupiter-api")
  20. testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
  21. }
  22. tasks.withType(Test).configureEach {
  23. useJUnitPlatform()
  24. outputs.upToDateWhen { false }
  25. }