**i want to use version 11.0.19 instead of 17.0.7. So am trying the binding/Dependency Mapping to implement this **
getting beow ERROR after executing command
BellSoft Liberica JDK 11.0.19: Contributing to layer
Downloading from https://github.com/bell-sw/Liberica/releases/download/11.0.19%2B7/bellsoft-jdk11.0.19+7-linux-amd64-full.tar.gz
Verifying checksum
unable to invoke layer creator
unable to get dependency jdk
sha256 for /tmp/138f8bd3801445391ff19d683ea7f3c4662dcd0e2cd0b8ab2a5d3966b05124f8/bellsoft-jdk11.0.19+7-linux-amd64-full.tar.gz bdea11a7029e5956e9f53ce2429c185c5657c1639c1555d48306fa0b20a20b58 does not match expected 138f8bd3801445391ff19d683ea7f3c4662dcd0e2cd0b8ab2a5d3966b05124f8
ERROR: failed to build: exit status 1
ERROR: failed to build: executing lifecycle: failed with status code: 51
while creating image from source code using buildpacks, by default it is using below version, when i used paketobuildpacks/builder:base as a builder.
**Bell Soft Liberica JDK 17.0.7: Contributing to layer**
Downloading from https://github.com/bell-sw/Liberica/releases/download/17.0.7+7/bellsoft-jdk17.0.7+7-1inux-amd64.tar.gz
Verifying checksum
Expanding to / layers/paketo-bu ildpacks_bellsoft-liberica/jdk
Adding 137 container CA certificates to JVM truststore
Writing env. build/ JAVA HOME.override
Writing env. build/ JDK HOME.override
executed below command
pack build binding_test:aug11 --path . --volume /home/ubuntu/bellsoft-jdk-config:/platform/bindings/bellsoft-jdk-config --env BP_JVM_VERSION=11.0.19 --builder paketobuildpacks/builder:base
steps followed. as mentioned in LINK
echo "https://github.com/bell-sw/Liberica/releases/download/11.0.19%2B7/bellsoft-jdk11.0.19+7-linux-amd64-full.tar.gz" >> 138f8bd3801445391ff19d683ea7f3c4662dcd0e2cd0b8ab2a5d3966b05124f8
created file type as below
echo "dependency-mapping" >> type
created folder structure like below
/bellsoft-jdk-config
├── 138f8bd3801445391ff19d683ea7f3c4662dcd0e2cd0b8ab2a5d3966b05124f8
└── type
Please help me where am doing it wrong.