spring-websocket.gradle 1.2 KB

1234567891011121314151617181920212223242526272829
  1. description = "Spring WebSocket"
  2. dependencies {
  3. compile(project(":spring-context"))
  4. compile(project(":spring-core"))
  5. compile(project(":spring-web"))
  6. optional(project(":spring-messaging"))
  7. optional(project(":spring-webmvc"))
  8. optional("javax.servlet:javax.servlet-api")
  9. optional("javax.websocket:javax.websocket-api")
  10. optional("org.apache.tomcat:tomcat-websocket")
  11. optional("org.glassfish.tyrus:tyrus-container-servlet")
  12. optional("org.eclipse.jetty:jetty-webapp") {
  13. exclude group: "javax.servlet", module: "javax.servlet"
  14. }
  15. optional("org.eclipse.jetty.websocket:websocket-server") {
  16. exclude group: "javax.servlet", module: "javax.servlet"
  17. }
  18. optional("org.eclipse.jetty.websocket:websocket-client")
  19. optional("org.eclipse.jetty:jetty-client")
  20. optional("io.undertow:undertow-servlet")
  21. optional("io.undertow:undertow-websockets-jsr")
  22. optional("com.fasterxml.jackson.core:jackson-databind")
  23. testCompile(testFixtures(project(":spring-core")))
  24. testCompile(testFixtures(project(":spring-web")))
  25. testCompile("org.apache.tomcat.embed:tomcat-embed-core")
  26. testCompile("org.apache.tomcat.embed:tomcat-embed-websocket")
  27. testCompile("io.projectreactor.netty:reactor-netty")
  28. }