October 22, 2024
Chicago 12, Melborne City, USA
java

Add additional Java libraries to the spring boot container


Since some libraries contain licenses that do not allow distribution, customers who want to run our software must get the libraries by themselves and add these to the spring boot application.

Previously, we added the spring boot uber jar to a container and used the PropertiesLauncher and the LOADER_PATH so that the customer can mount the library in the container and adapt the classpath.

Now that we want to switch for the image generation to buildpack, just like mvn spring-boot:build-image would do. As the application is unpacked in the image, it seems to me that the PropertiesLauncher and LOADER_PATH would no longer work.

What is the recommended way to add third party Java libraries to a buildback-built spring boot container?



You need to sign in to view this answers

Leave feedback about this

  • Quality
  • Price
  • Service

PROS

+
Add Field

CONS

+
Add Field
Choose Image
Choose Video