Issue
I have created a JavaFX application using NetBeans IDE and below is my folder structure.
I want to a build a single jar file including all dependencies for this jar to work properly.
This jar requires testplanner and batch folder from project root directory and files inside dist folder to work properly.
How can I package all this to a single jar file?
Solution
Theoretically JAR files cannot contain dependencies within, as java does not support it out of the box. WAR and EAR archives can. What You want to do is not standard, but is named fat jar. Fat jars are used i.e. by spring-boot maven plugin, but you could try this: https://dzone.com/articles/how-build-fat-jar-using And some more explanation: NetBeans - deploying all in one jar
Answered By - maslan
Answer Checked By - Marie Seifert (JavaFixing Admin)