build.gradle 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. apply from: WAR_SAMPLE_GRADLE
  2. repositories {
  3. maven { url 'http://clojars.org/repo' }
  4. }
  5. dependencies {
  6. providedCompile "javax.servlet:javax.servlet-api:$servletApiVersion"
  7. compile project(":spring-security-web"),
  8. project(":spring-security-config"),
  9. project(":spring-security-messaging"),
  10. project(":spring-security-data"),
  11. "org.springframework:spring-webmvc:${springVersion}",
  12. "org.springframework:spring-websocket:${springVersion}",
  13. "org.springframework:spring-messaging:${springVersion}",
  14. "org.springframework.session:spring-session:${springSessionVersion}",
  15. "org.springframework.data:spring-data-redis:${springDataRedisVersion}",
  16. "org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.0.Final",
  17. "org.hsqldb:hsqldb:$hsqlVersion",
  18. "javax.validation:validation-api:1.0.0.GA",
  19. "org.hibernate:hibernate-validator:4.2.0.Final",
  20. "redis.clients:jedis:2.4.2",
  21. "redis.embedded:embedded-redis:0.2",
  22. "org.apache.commons:commons-pool2:2.2",
  23. "org.thymeleaf:thymeleaf-spring4:$thymeleafVersion",
  24. "org.thymeleaf.extras:thymeleaf-extras-tiles2-spring4:2.1.1.RELEASE",
  25. "org.slf4j:slf4j-api:$slf4jVersion",
  26. "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:$jstlVersion",
  27. "com.fasterxml.jackson.core:jackson-databind:$jacksonDatavindVersion"
  28. compile('org.hibernate:hibernate-entitymanager:3.6.10.Final') {
  29. exclude group:'javassist', module: 'javassist'
  30. }
  31. compile("org.springframework.data:spring-data-jpa:$springDataJpaVersion") {
  32. exclude group:'org.aspectj', module:'aspectjrt'
  33. }
  34. runtime "ch.qos.logback:logback-classic:$logbackVersion"
  35. }