Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses Optional
com.fasterxml.jackson.jakarta.rs jackson-jakarta-rs-json-provider 2.20.0 jar The Apache Software License, Version 2.0 No
commons-io commons-io 2.20.0 jar Apache-2.0 No
jakarta.servlet.jsp.jstl jakarta.servlet.jsp.jstl-api 3.0.2 jar EPL 2.0GPL2 w/ CPE No
jakarta.xml.ws jakarta.xml.ws-api 4.0.2 jar Eclipse Distribution License - v 1.0 No
org.apache.commons commons-math3 3.6.1 jar Apache License, Version 2.0 No
org.apache.cxf cxf-rt-frontend-jaxrs 4.1.3 jar Apache-2.0 No
org.apache.cxf cxf-rt-rs-service-description 4.1.3 jar Apache-2.0 No
org.apache.cxf cxf-rt-rs-service-description-openapi-v3 4.1.3 jar Apache-2.0 No
org.apache.cxf cxf-spring-boot-starter-jaxrs 4.1.3 jar Apache-2.0 No
org.glassfish.web jakarta.servlet.jsp.jstl 3.0.1 jar EPL 2.0GPL2 w/ CPE No
org.hobsoft.spring spring-rest-template-logger 2.0.0 jar The Apache Software License, Version 2.0 No
org.slf4j slf4j-api 2.0.17 jar MIT No
org.springframework spring-context 6.2.8 jar Apache License, Version 2.0 No
org.springframework.boot spring-boot-devtools 3.5.5 jar Apache License, Version 2.0 No
org.springframework.boot spring-boot-starter-jdbc 3.5.5 jar Apache License, Version 2.0 No
org.springframework.boot spring-boot-starter-mail 3.5.5 jar Apache License, Version 2.0 No
org.springframework.boot spring-boot-starter-oauth2-client 3.5.5 jar Apache License, Version 2.0 No
org.springframework.boot spring-boot-starter-security 3.5.5 jar Apache License, Version 2.0 No
org.springframework.boot spring-boot-starter-web 3.5.5 jar Apache License, Version 2.0 No
org.springframework.boot spring-boot-starter-websocket 3.5.5 jar Apache License, Version 2.0 No
org.springframework.security spring-security-core 6.5.1 jar Apache License, Version 2.0 No
org.springframework.security spring-security-oauth2-resource-server 6.5.3 jar Apache License, Version 2.0 No
org.springframework.security spring-security-taglibs 6.5.3 jar Apache License, Version 2.0 No
org.xerial sqlite-jdbc 3.50.3.0 jar The Apache Software License, Version 2.0 No
uk.ac.manchester.spinnaker SpiNNaker-comms 7.3.1 jar Apache License, Version 2.0 No
org.springframework.boot spring-boot-configuration-processor 3.5.5 jar Apache License, Version 2.0 Yes

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
com.mysql mysql-connector-j 9.4.0 jar The GNU General Public License, v2 with Universal FOSS Exception, v1.0
org.apache.logging.log4j log4j-core 2.25.1 jar -
org.apache.logging.log4j log4j-jul 2.25.1 jar -
org.apache.logging.log4j log4j-slf4j2-impl 2.25.1 jar -
org.springframework.boot spring-boot-starter-log4j2 3.5.5 jar Apache License, Version 2.0
org.webjars swagger-ui 5.28.1 jar Apache-2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
org.hamcrest java-hamcrest 2.0.0.0 jar BSD Licence 3
org.junit.jupiter junit-jupiter 5.13.4 jar Eclipse Public License v2.0
org.skyscreamer jsonassert 1.5.3 jar The Apache Software License, Version 2.0
org.springframework spring-test 6.2.8 jar Apache License, Version 2.0
org.springframework.boot spring-boot-test 3.5.5 jar Apache License, Version 2.0
org.springframework.boot spring-boot-test-autoconfigure 3.5.5 jar Apache License, Version 2.0
org.springframework.security spring-security-test 6.5.3 jar Apache License, Version 2.0
org.testcontainers junit-jupiter 1.21.3 jar MIT
org.testcontainers mysql 1.21.3 jar MIT
org.testcontainers testcontainers 1.21.3 jar MIT

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses
jakarta.platform jakarta.jakartaee-api 11.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
org.apache.tomcat.embed tomcat-embed-jasper 10.1.44 jar Apache License, Version 2.0

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
com.fasterxml classmate 1.7.0 jar Apache License, Version 2.0
com.fasterxml.jackson.core jackson-annotations 2.20 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.20.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.20.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-yaml 2.20.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jdk8 2.20.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.20.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.jakarta.rs jackson-jakarta-rs-base 2.20.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jakarta-xmlbind-annotations 2.20.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-parameter-names 2.20.0 jar The Apache Software License, Version 2.0
com.fasterxml.woodstox woodstox-core 7.1.1 jar The Apache License, Version 2.0
com.github.stephenc.jcip jcip-annotations 1.0-1 jar Apache License, Version 2.0
com.google.errorprone error_prone_annotations 2.18.0 jar Apache 2.0
com.nimbusds content-type 2.2 jar The Apache Software License, Version 2.0
com.nimbusds lang-tag 1.7 jar The Apache Software License, Version 2.0
com.nimbusds nimbus-jose-jwt 9.37.3 jar The Apache Software License, Version 2.0
com.nimbusds oauth2-oidc-sdk 9.43.6 jar Apache License, version 2.0
com.sun.istack istack-commons-runtime 4.1.2 jar Eclipse Distribution License - v 1.0
com.zaxxer HikariCP 6.3.2 jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.3.5 jar Apache-2.0
io.github.classgraph classgraph 4.8.179 jar The MIT License (MIT)
io.micrometer micrometer-commons 1.15.3 jar The Apache Software License, Version 2.0
io.micrometer micrometer-observation 1.15.3 jar The Apache Software License, Version 2.0
io.swagger.core.v3 swagger-annotations-jakarta 2.2.34 jar Apache License 2.0
io.swagger.core.v3 swagger-core-jakarta 2.2.34 jar Apache License 2.0
io.swagger.core.v3 swagger-integration-jakarta 2.2.34 jar Apache License 2.0
io.swagger.core.v3 swagger-jaxrs2-jakarta 2.2.34 jar Apache License 2.0
io.swagger.core.v3 swagger-models-jakarta 2.2.34 jar Apache License 2.0
jakarta.activation jakarta.activation-api 2.1.3 jar EDL 1.0
jakarta.annotation jakarta.annotation-api 2.1.1 jar EPL 2.0GPL2 w/ CPE
jakarta.el jakarta.el-api 5.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.servlet jakarta.servlet-api 6.0.0 jar EPL 2.0GPL2 w/ CPE
jakarta.validation jakarta.validation-api 3.1.1 jar Apache License 2.0
jakarta.ws.rs jakarta.ws.rs-api 4.0.0 jar EPL-2.0GPL-2.0-with-classpath-exception
jakarta.xml.bind jakarta.xml.bind-api 4.0.2 jar Eclipse Distribution License - v 1.0
jakarta.xml.soap jakarta.xml.soap-api 3.0.2 jar Eclipse Distribution License - v 1.0
net.minidev accessors-smart 2.5.2 jar The Apache Software License, Version 2.0
net.minidev json-smart 2.5.2 jar The Apache Software License, Version 2.0
org.apache.commons commons-configuration2 2.12.0 jar Apache-2.0
org.apache.commons commons-lang3 3.18.0 jar Apache-2.0
org.apache.commons commons-text 1.14.0 jar Apache-2.0
org.apache.cxf cxf-core 4.1.3 jar Apache-2.0
org.apache.cxf cxf-rt-rs-client 4.1.3 jar Apache-2.0
org.apache.cxf cxf-rt-rs-service-description-common-openapi 4.1.3 jar Apache-2.0
org.apache.cxf cxf-rt-rs-service-description-swagger-ui 4.1.3 jar Apache-2.0
org.apache.cxf cxf-rt-security 4.1.3 jar Apache-2.0
org.apache.cxf cxf-rt-transports-http 4.1.3 jar Apache-2.0
org.apache.cxf cxf-spring-boot-autoconfigure 4.1.3 jar Apache-2.0
org.apache.tomcat tomcat-annotations-api 10.1.44 jar Apache License, Version 2.0
org.apache.tomcat.embed tomcat-embed-core 10.1.44 jar Apache License, Version 2.0
org.apache.tomcat.embed tomcat-embed-el 10.1.44 jar Apache License, Version 2.0
org.apache.tomcat.embed tomcat-embed-websocket 10.1.44 jar Apache License, Version 2.0
org.apache.ws.xmlschema xmlschema-core 2.3.1 jar Apache License, Version 2.0
org.codehaus.woodstox stax2-api 4.2.2 jar The BSD 2-Clause License
org.eclipse.angus angus-activation 2.0.2 jar EDL 1.0
org.eclipse.angus jakarta.mail 2.0.4 jar EPL 2.0GPL2 w/ CPEEDL 1.0
org.glassfish.jaxb jaxb-core 4.0.5 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb jaxb-runtime 4.0.5 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb txw2 4.0.5 jar Eclipse Distribution License - v 1.0
org.hibernate.validator hibernate-validator 8.0.3.Final jar Apache License 2.0
org.java-websocket Java-WebSocket 1.6.0 jar MIT License
org.javassist javassist 3.30.2-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.jboss.logging jboss-logging 3.6.1.Final jar Apache License 2.0
org.ow2.asm asm 9.7.1 jar BSD-3-Clause
org.springframework spring-aop 6.2.8 jar Apache License, Version 2.0
org.springframework spring-beans 6.2.8 jar Apache License, Version 2.0
org.springframework spring-context-support 6.2.8 jar Apache License, Version 2.0
org.springframework spring-core 6.2.8 jar Apache License, Version 2.0
org.springframework spring-expression 6.2.8 jar Apache License, Version 2.0
org.springframework spring-jcl 6.2.8 jar Apache License, Version 2.0
org.springframework spring-jdbc 6.2.8 jar Apache License, Version 2.0
org.springframework spring-messaging 6.2.8 jar Apache License, Version 2.0
org.springframework spring-tx 6.2.8 jar Apache License, Version 2.0
org.springframework spring-web 6.2.8 jar Apache License, Version 2.0
org.springframework spring-webmvc 6.2.8 jar Apache License, Version 2.0
org.springframework spring-websocket 6.2.8 jar Apache License, Version 2.0
org.springframework.boot spring-boot 3.5.5 jar Apache License, Version 2.0
org.springframework.boot spring-boot-autoconfigure 3.5.5 jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter 3.5.5 jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter-json 3.5.5 jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter-tomcat 3.5.5 jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter-validation 3.5.5 jar Apache License, Version 2.0
org.springframework.security spring-security-acl 6.5.3 jar Apache License, Version 2.0
org.springframework.security spring-security-config 6.5.3 jar Apache License, Version 2.0
org.springframework.security spring-security-crypto 6.5.3 jar Apache License, Version 2.0
org.springframework.security spring-security-oauth2-client 6.5.3 jar Apache License, Version 2.0
org.springframework.security spring-security-oauth2-core 6.5.3 jar Apache License, Version 2.0
org.springframework.security spring-security-oauth2-jose 6.5.3 jar Apache License, Version 2.0
org.springframework.security spring-security-web 6.5.3 jar Apache License, Version 2.0
org.yaml snakeyaml 2.4 jar Apache License, Version 2.0
uk.ac.manchester.spinnaker SpiNNaker-machine 7.3.1 jar Apache License, Version 2.0
uk.ac.manchester.spinnaker SpiNNaker-storage 7.3.1 jar Apache License, Version 2.0
uk.ac.manchester.spinnaker SpiNNaker-utils 7.3.1 jar Apache License, Version 2.0

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
com.google.protobuf protobuf-java 4.31.1 jar BSD-3-Clause
commons-beanutils commons-beanutils 1.11.0 jar Apache-2.0
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.25.1 jar -
org.glassfish jakarta.el 4.0.2 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
com.github.docker-java docker-java-api 3.4.2 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.4.2 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.4.2 jar The Apache Software License, Version 2.0
com.vaadin.external.google android-json 0.0.20131108.vaadin1 jar Apache License 2.0
commons-codec commons-codec 1.19.0 jar Apache-2.0
junit junit 4.13.2 jar Eclipse Public License 1.0
net.java.dev.jna jna 5.13.0 jar LGPL-2.1-or-laterApache-2.0
org.apache.commons commons-compress 1.28.0 jar Apache-2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.hamcrest hamcrest 3.0 jar BSD-3-Clause
org.hamcrest hamcrest-core 3.0 jar BSD-3-Clause
org.jetbrains annotations 17.0.0 jar The Apache Software License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.12.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.12.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.12.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.12.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.12.2 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0
org.rnorth.duct-tape duct-tape 1.0.8 jar MIT
org.testcontainers database-commons 1.21.3 jar MIT
org.testcontainers jdbc 1.21.3 jar MIT

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses
jakarta.authentication jakarta.authentication-api 3.1.0 jar EPL 2.0GPL2 w/ CPE
jakarta.authorization jakarta.authorization-api 3.0.0 jar EPL 2.0GPL2 w/ CPE
jakarta.batch jakarta.batch-api 2.1.1 jar The Apache Software License, Version 2.0
jakarta.data jakarta.data-api 1.0.1 jar Apache-2.0
jakarta.ejb jakarta.ejb-api 4.0.1 jar EPL 2.0GPL2 w/ CPE
jakarta.enterprise jakarta.enterprise.cdi-api 4.1.0 jar Apache License 2.0
jakarta.enterprise jakarta.enterprise.cdi-el-api 4.1.0 jar Apache License 2.0
jakarta.enterprise jakarta.enterprise.lang-model 4.1.0 jar Apache License 2.0
jakarta.enterprise.concurrent jakarta.enterprise.concurrent-api 3.1.1 jar EPL 2.0GPL2 w/ CPE
jakarta.faces jakarta.faces-api 4.1.2 jar EPL 2.0GPL2 w/ CPE
jakarta.inject jakarta.inject-api 2.0.1 jar The Apache Software License, Version 2.0
jakarta.interceptor jakarta.interceptor-api 2.2.0 jar EPL 2.0GPL2 w/ CPE
jakarta.jms jakarta.jms-api 3.1.0 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.json jakarta.json-api 2.1.3 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.json.bind jakarta.json.bind-api 3.0.1 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.mail jakarta.mail-api 2.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0
jakarta.persistence jakarta.persistence-api 3.1.0 jar Eclipse Public License v. 2.0Eclipse Distribution License v. 1.0
jakarta.platform jakarta.jakartaee-core-api 11.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.platform jakarta.jakartaee-web-api 11.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.resource jakarta.resource-api 2.1.0 jar EPL 2.0GPL2 w/ CPE
jakarta.security.enterprise jakarta.security.enterprise-api 4.0.0 jar EPL 2.0GPL2 w/ CPE
jakarta.servlet.jsp jakarta.servlet.jsp-api 4.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.transaction jakarta.transaction-api 2.0.1 jar EPL 2.0GPL2 w/ CPE
jakarta.websocket jakarta.websocket-api 2.1.1 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.websocket jakarta.websocket-client-api 2.1.1 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
org.eclipse.jdt ecj 3.33.0 jar Eclipse Public License - v 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: OAuth 2.0 SDK with OpenID Connect extensions

Eclipse Public License 2.0: JSON-B API, Jakarta JSON Processing API, Jakarta Messaging API

The Apache License, Version 2.0: Woodstox, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Apache 2.0: error-prone annotations

Eclipse Public License 1.0: JUnit

MIT License: Java-WebSocket

Eclipse Public License v2.0: JUnit Jupiter (Aggregator), JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API

GPL2 w/ CPE: Angus Mail default provider, Jakarta Annotations API, Jakarta Authentication, Jakarta Authorization, Jakarta Concurrency, Jakarta Enterprise Beans API, Jakarta Faces, Jakarta Interceptors, Jakarta Mail API, Jakarta Security, Jakarta Servlet, Jakarta Standard Tag Library API, Jakarta Standard Tag Library Implementation, jakarta.resource API, jakarta.transaction API

The GNU General Public License, v2 with Universal FOSS Exception, v1.0: MySQL Connector/J

Eclipse Public License v. 2.0: Jakarta Expression Language API, Jakarta Expression Language Implementation, Jakarta Persistence API, Jakarta Server Pages API, Jakarta WebSocket - Client API, Jakarta WebSocket - Server API, jakarta.jakartaee-api, jakarta.jakartaee-core-api, jakarta.jakartaee-web-api

Apache License 2.0: CDI APIs, CDI EL integration API, CDI Language Model, Hibernate Validator Engine, JBoss Logging 3, JSON library from Android SDK, Jakarta Validation API, Javassist, swagger-annotations-jakarta, swagger-core-jakarta, swagger-integration-jakarta, swagger-jaxrs2-jakarta, swagger-models-jakarta

LGPL-2.1-or-later: Java Native Access

Apache License, Version 2.0: Apache Commons Collections, Apache Commons Math, ClassMate, JCIP Annotations under Apache License, SnakeYAML, SpiNNaker Allocation Server, SpiNNaker Communications, SpiNNaker Machine Description, SpiNNaker Storage Management, SpiNNaker Utilities, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Context Support, Spring Core, Spring Expression Language (SpEL), Spring JDBC, Spring Messaging, Spring TestContext Framework, Spring Transaction, Spring Web, Spring Web MVC, Spring WebSocket, XmlSchema Core, spring-boot, spring-boot-autoconfigure, spring-boot-configuration-processor, spring-boot-devtools, spring-boot-starter, spring-boot-starter-jdbc, spring-boot-starter-json, spring-boot-starter-log4j2, spring-boot-starter-mail, spring-boot-starter-oauth2-client, spring-boot-starter-security, spring-boot-starter-tomcat, spring-boot-starter-validation, spring-boot-starter-web, spring-boot-starter-websocket, spring-boot-test, spring-boot-test-autoconfigure, spring-security-acl, spring-security-config, spring-security-core, spring-security-crypto, spring-security-oauth2-client, spring-security-oauth2-core, spring-security-oauth2-jose, spring-security-oauth2-resource-server, spring-security-taglibs, spring-security-test, spring-security-web, tomcat-annotations-api, tomcat-embed-core, tomcat-embed-el, tomcat-embed-jasper, tomcat-embed-websocket

Apache-2.0: Apache CXF Core, Apache CXF JAX-RS Client, Apache CXF JAX-RS Service Description, Apache CXF JAX-RS Service Description OpenAPI v3, Apache CXF JAX-RS Service Description OpenAPI/Swagger Common, Apache CXF JAX-RS Service Description Swagger UI integration, Apache CXF Runtime HTTP Transport, Apache CXF Runtime JAX-RS Frontend, Apache CXF Runtime Security functionality, Apache CXF Spring Boot Autoconfigure, Apache CXF Spring Boot Starter JAX-RS, Apache Commons BeanUtils, Apache Commons Codec, Apache Commons Compress, Apache Commons Configuration, Apache Commons IO, Apache Commons Lang, Apache Commons Logging, Apache Commons Text, Jakarta Data API, Java Native Access, Swagger UI

GPL-2.0-with-classpath-exception: Jakarta RESTful WS API

EPL 2.0: Angus Mail default provider, Jakarta Annotations API, Jakarta Authentication, Jakarta Authorization, Jakarta Concurrency, Jakarta Enterprise Beans API, Jakarta Faces, Jakarta Interceptors, Jakarta Mail API, Jakarta Security, Jakarta Servlet, Jakarta Standard Tag Library API, Jakarta Standard Tag Library Implementation, jakarta.resource API, jakarta.transaction API

MPL 1.1: Javassist

The BSD 2-Clause License: Stax2 API

BSD-3-Clause: Hamcrest, Hamcrest Core, Protocol Buffers [Core], asm

Eclipse Distribution License v. 1.0: Jakarta Persistence API

BSD Licence 3: Java Hamcrest

The MIT License (MIT): ClassGraph

GNU General Public License, version 2 with the GNU Classpath Exception: JSON-B API, Jakarta Expression Language API, Jakarta Expression Language Implementation, Jakarta JSON Processing API, Jakarta Messaging API, Jakarta Server Pages API, Jakarta WebSocket - Client API, Jakarta WebSocket - Server API, jakarta.jakartaee-api, jakarta.jakartaee-core-api, jakarta.jakartaee-web-api

EDL 1.0: Angus Activation Registries, Angus Mail default provider, Jakarta Activation API, Jakarta Mail API

Eclipse Distribution License - v 1.0: JAXB Core, JAXB Runtime, Jakarta SOAP with Attachments API, Jakarta XML Binding API, Jakarta XML Web Services API, TXW2 Runtime, istack common utility code runtime

MIT: Duct Tape, SLF4J API Module, Testcontainers :: Database-Commons, Testcontainers :: JDBC, Testcontainers :: JDBC :: MySQL, Testcontainers :: JUnit Jupiter Extension, Testcontainers Core

LGPL 2.1: Javassist

Eclipse Public License - v 2.0: Eclipse Compiler for Java(TM)

EPL-2.0: Jakarta RESTful WS API

The Apache Software License, Version 2.0: ASM based accessors helper used by json-smart, HikariCP, JSON Small and Fast Parser, JSONassert, Jackson Jakarta-RS: JSON, Jackson Jakarta-RS: base, Jackson datatype: JSR310, Jackson datatype: jdk8, Jackson module: Jakarta XML Bind Annotations (jakarta.xml.bind), Jackson-annotations, Jackson-core, Jackson-dataformat-YAML, Jackson-module-parameter-names, Jakarta Batch API, Jakarta Dependency Injection, JetBrains Java Annotations, Nimbus Content Type, Nimbus JOSE+JWT, Nimbus LangTag, SQLite JDBC, Spring RestTemplate Logger, docker-java-api, docker-java-transport, docker-java-transport-zerodep, jackson-databind, micrometer-commons, micrometer-observation

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
classmate-1.7.0.jar 68.9 kB 59 44 5 1.8 Yes
jackson-annotations-2.20.jar 79.2 kB 87 74 2 1.8 Yes
jackson-core-2.20.0.jar 593.1 kB 286 - - - -
   • Root - 250 213 16 1.8 Yes
   • Versioned - 2 1 1 9 No
   • Versioned - 12 3 1 11 Yes
   • Versioned - 11 2 1 17 Yes
   • Versioned - 11 2 1 21 Yes
jackson-databind-2.20.0.jar 1.7 MB 848 - - - -
   • Root - 846 808 23 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-dataformat-yaml-2.20.0.jar 60.1 kB 46 - - - -
   • Root - 44 23 3 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-datatype-jdk8-2.20.0.jar 36.4 kB 41 - - - -
   • Root - 39 22 1 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-datatype-jsr310-2.20.0.jar 137.1 kB 88 - - - -
   • Root - 86 64 6 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-jakarta-rs-base-2.20.0.jar 33.3 kB 38 - - - -
   • Root - 36 18 4 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-jakarta-rs-json-provider-2.20.0.jar 17.6 kB 32 - - - -
   • Root - 30 10 2 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-module-jakarta-xmlbind-annotations-2.20.0.jar 32.6 kB 31 - - - -
   • Root - 29 11 3 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-module-parameter-names-2.20.0.jar 10.4 kB 23 - - - -
   • Root - 21 4 1 1.8 Yes
   • Versioned - 2 1 1 9 No
woodstox-core-7.1.1.jar 1.6 MB 1091 942 78 1.8 Yes
docker-java-api-3.4.2.jar 487 kB 403 388 5 1.8 Yes
docker-java-transport-3.4.2.jar 38.6 kB 45 34 1 1.8 Yes
docker-java-transport-zerodep-3.4.2.jar 2.3 MB 1566 1319 77 1.8 Yes
jcip-annotations-1.0-1.jar 4.7 kB 14 4 1 1.5 No
error_prone_annotations-2.18.0.jar 16 kB 38 26 2 1.8 Yes
protobuf-java-4.31.1.jar 1.9 MB 776 756 2 1.8 Yes
mysql-connector-j-9.4.0.jar 2.6 MB 1120 1066 31 1.8 Yes
content-type-2.2.jar 8.2 kB 13 2 1 1.7 Yes
lang-tag-1.7.jar 11.2 kB 14 4 1 1.6 Yes
nimbus-jose-jwt-9.37.3.jar 779.4 kB 576 532 30 1.7 Yes
oauth2-oidc-sdk-9.43.6.jar 846.7 kB 563 496 49 1.7 Yes
istack-commons-runtime-4.1.2.jar 25.8 kB 35 23 4 11 Yes
android-json-0.0.20131108.vaadin1.jar 18.3 kB 12 8 1 1.5 Yes
HikariCP-6.3.2.jar 171.1 kB 97 80 9 11 Yes
commons-beanutils-1.11.0.jar 246.8 kB 152 - - - -
   • Root - 151 134 5 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-codec-1.19.0.jar 374.7 kB 263 - - - -
   • Root - 262 115 7 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes
commons-io-2.20.0.jar 564 kB 415 - - - -
   • Root - 414 387 15 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-logging-1.3.5.jar 73.7 kB 42 - - - -
   • Root - 41 27 2 1.8 Yes
   • Versioned - 1 1 1 9 No
classgraph-4.8.179.jar 576.1 kB 296 - - - -
   • Root - 294 266 13 1.7 Yes
   • Versioned - 2 1 1 9 No
micrometer-commons-1.15.3.jar 49.2 kB 50 36 6 1.8 Yes
micrometer-observation-1.15.3.jar 75.1 kB 74 59 6 1.8 Yes
swagger-annotations-jakarta-2.2.34.jar 49.8 kB 86 60 13 1.8 Yes
swagger-core-jakarta-2.2.34.jar 251.1 kB 144 125 6 1.8 Yes
swagger-integration-jakarta-2.2.34.jar 43.1 kB 43 28 2 1.8 Yes
swagger-jaxrs2-jakarta-2.2.34.jar 97.9 kB 52 33 6 1.8 Yes
swagger-models-jakarta-2.2.34.jar 140 kB 95 69 13 1.8 Yes
jakarta.activation-api-2.1.3.jar 66.5 kB 60 46 3 1.8 Yes
jakarta.annotation-api-2.1.1.jar 26.1 kB 31 18 4 1.8 Yes
jakarta.authentication-api-3.1.0.jar 42.2 kB 56 35 5 17 Yes
jakarta.authorization-api-3.0.0.jar 47.3 kB 30 17 2 17 Yes
jakarta.batch-api-2.1.1.jar 45.6 kB 83 61 9 11 Yes
jakarta.data-api-1.0.1.jar 38.5 kB 65 48 9 17 Yes
jakarta.ejb-api-4.0.1.jar 61.8 kB 98 82 4 1.8 Yes
jakarta.el-api-5.0.0.jar 87.9 kB 65 53 2 11 Yes
jakarta.enterprise.cdi-api-4.1.0.jar 159.6 kB 227 195 14 11 Yes
jakarta.enterprise.cdi-el-api-4.1.0.jar 9.3 kB 16 2 2 11 No
jakarta.enterprise.lang-model-4.1.0.jar 27.5 kB 41 26 4 11 Yes
jakarta.enterprise.concurrent-api-3.1.1.jar 44.6 kB 46 34 3 17 Yes
jakarta.faces-api-4.1.2.jar 724.1 kB 556 503 23 17 Yes
jakarta.inject-api-2.0.1.jar 10.7 kB 18 7 2 1.8 No
jakarta.interceptor-api-2.2.0.jar 24 kB 23 11 2 11 Yes
jakarta.jms-api-3.1.0.jar 59 kB 93 82 2 11 Yes
jakarta.json-api-2.1.3.jar 48.6 kB 50 37 4 1.8 Yes
jakarta.json.bind-api-3.0.1.jar 38 kB 52 35 7 11 Yes
jakarta.mail-api-2.1.3.jar 236.5 kB 165 150 6 1.8 Yes
jakarta.persistence-api-3.1.0.jar 165.2 kB 226 207 5 11 Yes
jakarta.jakartaee-api-11.0.0.jar 14.6 kB 8 0 0 - -
jakarta.jakartaee-core-api-11.0.0.jar 14.3 kB 8 0 0 - -
jakarta.jakartaee-web-api-11.0.0.jar 14.4 kB 8 0 0 - -
jakarta.resource-api-2.1.0.jar 65.2 kB 106 90 7 11 Yes
jakarta.security.enterprise-api-4.0.0.jar 78.1 kB 92 73 7 17 Yes
jakarta.servlet-api-6.0.0.jar 347.6 kB 157 85 5 11 Yes
jakarta.servlet.jsp-api-4.0.0.jar 66.6 kB 69 54 4 17 Yes
jakarta.servlet.jsp.jstl-api-3.0.2.jar 46.1 kB 38 21 5 11 Yes
jakarta.transaction-api-2.0.1.jar 28.6 kB 32 20 2 1.8 Yes
jakarta.validation-api-3.1.1.jar 106.1 kB 180 153 10 9 Yes
jakarta.websocket-api-2.1.1.jar 23.9 kB 22 10 2 1.8 Yes
jakarta.websocket-client-api-2.1.1.jar 42.6 kB 58 47 2 1.8 Yes
jakarta.ws.rs-api-4.0.0.jar 153.9 kB 171 154 7 17 Yes
jakarta.xml.bind-api-4.0.2.jar 131 kB 138 115 7 11 Yes
jakarta.xml.soap-api-3.0.2.jar 38 kB 46 34 2 11 Yes
jakarta.xml.ws-api-4.0.2.jar 77.6 kB 115 90 11 11 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
jna-5.13.0.jar 1.9 MB 188 125 4 1.6 Yes
accessors-smart-2.5.2.jar 30.4 kB 24 13 2 1.8 Yes
json-smart-2.5.2.jar 122.4 kB 107 93 5 1.8 Yes
commons-compress-1.28.0.jar 1.1 MB 642 - - - -
   • Root - 641 589 36 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-configuration2-2.12.0.jar 673.9 kB 425 - - - -
   • Root - 424 392 18 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-lang3-3.18.0.jar 703 kB 444 - - - -
   • Root - 443 413 18 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-math3-3.6.1.jar 2.2 MB 1402 1301 75 1.5 Yes
commons-text-1.14.0.jar 259.9 kB 185 - - - -
   • Root - 184 164 8 1.8 Yes
   • Versioned - 1 1 1 9 No
cxf-core-4.1.3.jar 1.4 MB 1001 849 71 17 Yes
cxf-rt-frontend-jaxrs-4.1.3.jar 726.2 kB 349 295 21 17 Yes
cxf-rt-rs-client-4.1.3.jar 189.1 kB 96 67 5 17 Yes
cxf-rt-rs-service-description-4.1.3.jar 60.4 kB 34 16 1 17 Yes
cxf-rt-rs-service-description-common-openapi-4.1.3.jar 15.6 kB 21 5 1 17 Yes
cxf-rt-rs-service-description-openapi-v3-4.1.3.jar 49.3 kB 32 14 2 17 Yes
cxf-rt-rs-service-description-swagger-ui-4.1.3.jar 23.8 kB 24 8 1 17 Yes
cxf-rt-security-4.1.3.jar 41.6 kB 34 14 6 17 Yes
cxf-rt-transports-http-4.1.3.jar 336.3 kB 203 158 11 17 Yes
cxf-spring-boot-autoconfigure-4.1.3.jar 36.2 kB 42 19 5 17 Yes
cxf-spring-boot-starter-jaxrs-4.1.3.jar 9.3 kB 10 0 0 - -
log4j-api-2.25.1.jar 349.6 kB 251 - - - -
   • Root - 240 209 11 1.8 Yes
   • Versioned - 11 4 2 9 Yes
log4j-core-2.25.1.jar 2 MB 1380 - - - -
   • Root - 1364 1264 59 1.8 Yes
   • Versioned - 16 6 3 9 Yes
log4j-jul-2.25.1.jar 32 kB 31 16 2 1.8 Yes
log4j-slf4j2-impl-2.25.1.jar 30.2 kB 31 14 3 1.8 Yes
tomcat-annotations-api-10.1.44.jar 14.2 kB 26 18 4 11 Yes
tomcat-embed-core-10.1.44.jar 3.6 MB 1662 1527 79 11 Yes
tomcat-embed-el-10.1.44.jar 264.3 kB 164 155 7 11 Yes
tomcat-embed-jasper-10.1.44.jar 660.4 kB 336 322 16 11 Yes
tomcat-embed-websocket-10.1.44.jar 283.8 kB 191 179 6 11 Yes
xmlschema-core-2.3.1.jar 173.4 kB 150 130 6 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
stax2-api-4.2.2.jar 195.9 kB 146 125 12 1.6 Yes
angus-activation-2.0.2.jar 27 kB 33 11 3 1.8 Yes
jakarta.mail-2.0.4.jar 724.1 kB 426 356 16 9 Yes
ecj-3.33.0.jar 3.2 MB 908 769 21 11 Yes
jakarta.el-4.0.2.jar 173.7 kB 130 113 5 1.8 Yes
jaxb-core-4.0.5.jar 138.7 kB 158 107 18 11 Yes
jaxb-runtime-4.0.5.jar 920.2 kB 693 559 19 11 Yes
txw2-4.0.5.jar 73.3 kB 72 57 4 11 Yes
jakarta.servlet.jsp.jstl-3.0.1.jar 3.7 MB 1861 1737 70 11 Yes
hamcrest-3.0.jar 126.4 kB 123 108 11 1.8 Yes
hamcrest-core-3.0.jar 2.4 kB 9 1 1 1.8 Yes
java-hamcrest-2.0.0.0.jar 112.9 kB 115 101 11 1.7 Yes
hibernate-validator-8.0.3.Final.jar 1.3 MB 1039 905 84 11 Yes
spring-rest-template-logger-2.0.0.jar 7.2 kB 15 4 1 1.8 Yes
Java-WebSocket-1.6.0.jar 140.7 kB 111 - - - -
   • Root - 109 87 13 1.7 Yes
   • Versioned - 2 1 1 9 No
javassist-3.30.2-GA.jar 794.7 kB 450 426 17 1.8 Yes
jboss-logging-3.6.1.Final.jar 61.9 kB 46 35 2 11 Yes
annotations-17.0.0.jar 19 kB 47 39 2 1.8 Yes
junit-jupiter-5.13.4.jar 6.4 kB 5 1 1 9 No
junit-jupiter-api-5.12.2.jar 233.4 kB 211 192 8 1.8 Yes
junit-jupiter-engine-5.12.2.jar 292 kB 171 150 9 1.8 Yes
junit-jupiter-params-5.12.2.jar 601.7 kB 396 358 22 1.8 Yes
junit-platform-commons-1.12.2.jar 151.9 kB 99 - - - -
   • Root - 88 69 9 1.8 Yes
   • Versioned - 11 5 1 9 Yes
junit-platform-engine-1.12.2.jar 255.8 kB 184 161 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
asm-9.7.1.jar 126.1 kB 45 39 3 1.5 Yes
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes
jsonassert-1.5.3.jar 31.1 kB 32 20 3 1.8 Yes
slf4j-api-2.0.17.jar 69.9 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
spring-aop-6.2.8.jar 419.9 kB 321 289 17 17 Yes
spring-beans-6.2.8.jar 886.7 kB 482 451 13 17 Yes
spring-context-6.2.8.jar 1.4 MB 944 862 58 17 Yes
spring-context-support-6.2.8.jar 175.2 kB 125 104 9 17 Yes
spring-core-6.2.8.jar 2 MB 1265 - - - -
   • Root - 1259 1184 59 17 Yes
   • Versioned - 6 1 1 21 Yes
spring-expression-6.2.8.jar 317.8 kB 168 156 6 17 Yes
spring-jcl-6.2.8.jar 24.5 kB 26 15 2 17 Yes
spring-jdbc-6.2.8.jar 472.3 kB 335 303 17 17 Yes
spring-messaging-6.2.8.jar 618.6 kB 370 338 23 17 Yes
spring-test-6.2.8.jar 1 MB 682 613 49 17 Yes
spring-tx-6.2.8.jar 285.4 kB 238 208 13 17 Yes
spring-web-6.2.8.jar 2.1 MB 1321 1241 59 17 Yes
spring-webmvc-6.2.8.jar 1.1 MB 590 546 27 17 Yes
spring-websocket-6.2.8.jar 444.3 kB 268 235 21 17 Yes
spring-boot-3.5.5.jar 1.9 MB 1267 1134 85 17 Yes
spring-boot-autoconfigure-3.5.5.jar 2.1 MB 1610 1473 113 17 Yes
spring-boot-devtools-3.5.5.jar 204.1 kB 153 121 14 17 Yes
spring-boot-starter-3.5.5.jar 4.8 kB 4 0 0 - -
spring-boot-starter-jdbc-3.5.5.jar 4.8 kB 4 0 0 - -
spring-boot-starter-json-3.5.5.jar 4.7 kB 4 0 0 - -
spring-boot-starter-log4j2-3.5.5.jar 4.8 kB 4 0 0 - -
spring-boot-starter-mail-3.5.5.jar 4.8 kB 4 0 0 - -
spring-boot-starter-oauth2-client-3.5.5.jar 4.8 kB 4 0 0 - -
spring-boot-starter-security-3.5.5.jar 4.7 kB 4 0 0 - -
spring-boot-starter-tomcat-3.5.5.jar 4.8 kB 4 0 0 - -
spring-boot-starter-validation-3.5.5.jar 4.8 kB 4 0 0 - -
spring-boot-starter-web-3.5.5.jar 4.8 kB 4 0 0 - -
spring-boot-starter-websocket-3.5.5.jar 4.8 kB 4 0 0 - -
spring-boot-test-3.5.5.jar 257 kB 180 147 18 17 Yes
spring-boot-test-autoconfigure-3.5.5.jar 229.4 kB 262 187 26 17 Yes
spring-security-acl-6.5.3.jar 98.6 kB 79 61 5 17 Yes
spring-security-config-6.5.3.jar 2.1 MB 781 667 46 17 Yes
spring-security-core-6.5.1.jar 618.8 kB 504 424 45 17 Yes
spring-security-crypto-6.5.3.jar 104.9 kB 68 52 9 17 Yes
spring-security-oauth2-client-6.5.3.jar 456.6 kB 283 237 25 17 Yes
spring-security-oauth2-core-6.5.3.jar 111 kB 99 79 10 17 Yes
spring-security-oauth2-jose-6.5.3.jar 126.5 kB 76 66 3 17 Yes
spring-security-oauth2-resource-server-6.5.3.jar 124.6 kB 85 65 10 17 Yes
spring-security-taglibs-6.5.3.jar 24 kB 19 9 3 17 Yes
spring-security-test-6.5.3.jar 136.1 kB 97 74 9 17 Yes
spring-security-web-6.5.3.jar 1.1 MB 782 692 63 17 Yes
database-commons-1.21.3.jar 14.7 kB 19 12 3 1.8 Yes
jdbc-1.21.3.jar 29.7 kB 21 12 3 1.8 Yes
junit-jupiter-1.21.3.jar 14.6 kB 16 10 1 1.8 Yes
mysql-1.21.3.jar 9 kB 14 4 1 1.8 Yes
testcontainers-1.21.3.jar 17.8 MB 12235 10477 456 15 Yes
swagger-ui-5.28.1.jar 1.1 MB 20 0 0 - -
sqlite-jdbc-3.50.3.0.jar 14.3 MB 214 - - - -
   • Root - 206 125 7 1.8 Yes
   • Versioned - 8 4 2 9 Yes
snakeyaml-2.4.jar 339.8 kB 281 - - - -
   • Root - 273 234 22 1.8 Yes
   • Versioned - 8 3 2 9 Yes
SpiNNaker-comms-7.3.1.jar 718.3 kB 532 501 17 17 Yes
SpiNNaker-machine-7.3.1.jar 117.1 kB 93 76 6 17 Yes
SpiNNaker-storage-7.3.1.jar 73.9 kB 58 42 3 17 Yes
SpiNNaker-utils-7.3.1.jar 55.5 kB 59 45 3 17 Yes
spring-boot-configuration-processor-3.5.5.jar 135.5 kB 69 52 6 17 Yes
Total Size Entries Classes Packages Java Version Debug Information
189 106.8 MB 58073 50326 2936 17 169
compile: 119 compile: 63.8 MB compile: 31715 compile: 27679 compile: 1816 17 compile: 107
runtime: 11 runtime: 9 MB runtime: 4379 runtime: 4032 runtime: 130 runtime: 9
provided: 28 provided: 6 MB provided: 3492 provided: 2917 provided: 164 provided: 23
test: 31 test: 28 MB test: 18487 test: 15698 test: 826 17 test: 30