DDTH's Java Common Libraries and Utilities

Compile Dependencies (19)

Category/LicenseGroup / ArtifactVersionUpdates
Serializer BSD 3-clause
com.esotericsoftware » kryo-shaded(optional)
Fast, efficient Java serialization. This is the main Kryo artifact.
4.0.05.6.2
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core(optional)2 vulnerabilities
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.8.83.2.1
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind(optional)56 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.8.83.2.1
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-annotations(optional)
Core annotations used for value types, used by Jackson data binding package.
2.8.82.22
Core Utils Apache 2.0
com.google.guava » guava3 vulnerabilities
Guava is a suite of core and expanded libraries that include
19.033.6.0-jre
I/O Apache 2.0
commons-io » commons-io2 vulnerabilities
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.52.22.0
Off-Heap Lib Apache 2.0
de.ruedigermoeller » fst(optional)
A fast java serialization drop in-replacement and some serialization based utils such as Structs and OffHeap Memory.
2.503.0.4-jdk17
Logging Apache 2.0
log4j » log4j6 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
1.2.172.26.1
Object Pool Apache
org.apache.commons » commons-pool22.4.22.13.1
Core Utils Apache 2.0
org.apache.commons » commons-lang31 vulnerability
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.43.20.0
Dist Communication Apache 2.0
org.apache.thrift » libthrift(optional)5 vulnerabilities
Thrift is a software framework for scalable cross-language services development.
0.10.00.23.0
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.212.0.18
Core Utils Apache 2.0
org.springframework » spring-core(optional)6 vulnerabilities
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
4.3.8.RELEASE7.0.8
Expression Lang Apache 2.0
org.springframework » spring-expression(optional)4 vulnerabilities
Powerful Expression Language for querying and manipulating an object graph at runtime. It is an extension of the ...
4.3.8.RELEASE7.0.8
Dep Injection Apache 2.0
org.springframework » spring-beans(optional)2 vulnerabilities
Spring Beans provides the configuration framework and basic functionality to instantiate, configure, and assemble java ...
4.3.8.RELEASE7.0.8
AOP Apache 2.0
org.springframework » spring-aop(optional)
Spring AOP provides an Alliance-compliant aspect-oriented programming implementation allowing you to define method ...
4.3.8.RELEASE7.0.8
Dep Injection Apache 2.0
org.springframework » spring-context(optional)3 vulnerabilities
Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ...
4.3.8.RELEASE7.0.8
Config Apache 2.0
org.springframework » spring-context-support(optional)
Support classes for integrating common third-party libraries into a Spring application context
4.3.8.RELEASE7.0.8
OSGi Apache 2.0
org.springframework.osgi » spring-osgi-core(optional)
Spring/OSGi core classes. Offers OSGi-based application context and importer/exporter functionality.
1.2.1

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
OSGi Apache 2.0
org.osgi » org.osgi.core(optional)
OSGi Core Release 8, Interfaces and Classes for use in compiling bundles
6.0.08.0.0

Test Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.126.1.1