Im using Maven to package my JavaFX project for distribution. Since JavaFX is licensed under LGPL, I need to allow users of my project to replace its DLLs by newer or compatible versions. But I dont understand where the DLLs are placed in the resulting folder or how a user of my package can replace the DLLs. I use the terminal commands mvn clean compile  and mvn package which creates a folder of jars at target/app but no DLLs are found, just library jars (program executes fine). Ive added the DLLs to mavens local repo using mvn install:install-file -Dfile=C:\jacob-1.18-M2-x86.dll -DgroupId=jacob -DartifactId=jacob-dll  -Dversion=4.2 -Dpackaging=dll -DgeneratePom=trueWhy are no DLLs found, and how can users freely switch them for new versions, which is required for my program to fulfill the terms of LGPL?
How to comply to LGPL with Maven/JAR packages?
java;lgpl;maven