**i want to use version 11.0.19 present locally instead of downloading from online. So am trying the binding/Dependency Mapping to implement this **
getting below ERROR after executing command
===> DETECTING
======== Output: paketo-buildpacks/[email protected] ========
failed to load bindings from '/platform/bindings': failed to read
binding 'dependency-mapping': missing 'type'
err: paketo-buildpacks/[email protected] (1)
======== Output: paketo-buildpacks/[email protected] ========
failed to load bindings from '/platform/bindings': failed to read
binding 'dependency-mapping': missing 'type'
err: paketo-buildpacks/[email protected] (1)
Expecting
while creating image from source code using buildpacks, by default it is downloading from internet, But i want to use version 11.0.19 in my local path instead. I have used paketobuildpacks/builder:base as a builder. And bt(binding-tool) for downloading all the dependencies.
**Bell Soft Liberica JDK 11.0.19: Contributing to layer**
Downloading from from https://github.com/bell-sw/Liberica/releases/download/11.0.19+7/bellsoft-jdk11.0.19+7-linux-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:sep4 --path . --volume /home/ubuntu/binding_tool-v1.20.2-x86_64-unknown-linux-gnu/bindings/dependency-mapping:/platform/bindings/dependency-mapping/binaries --env BP_JVM_VERSION=11.0.19 --builder paketobuildpacks/builder:base
steps followed. as mentioned in LINK
echo "file:///bindings/dependency-mapping/binaries/bellsoft-jdk11.0.19+7-linux-amd64.tar.gz" >> 138f8bd3801445391ff19d683ea7f3c4662dcd0e2cd0b8ab2a5d3966b05124f8
created file type as below
echo "dependency-mapping" >> type
Please help me where am doing it wrong.