This repository contains tools and example projects for Chainguard Libraries for Java.
Available directories:
cve-2024-38819- Spring Framework application to showcase how to fix CVE-2024-38819cve-2026-22732- Spring Security application to showcase how to fix CVE-2026-22732tools- collection of scripts and example configuration files
- A Chainguard account with a Java libraries entitlement
chainctlinstalled and authenticated- JDK 17 or later
- Apache Maven — required only for
tools/download-dependency-tree-maven.sh; the demo projects use the bundled Maven wrapper (./mvnw) and need no separate install
Configure access to Chainguard Libraries, either directly or through a
repository manager, using the example settings and commands in
tools. Then follow each demo's README to run it.