Combiner la bibliothèque .jar avec mon .jar

J’ai un projet dans javaFX et j’utilise ControllerFX Library. Le problème ici dans le fichier .jar est de conserver le fichier .jar de la bibliothèque avec mon projet .jar. Existe-t-il un moyen de combiner .jar de bibliothèque avec .jar de projet en utilisant intellij idea? Maven aide-t-il dans cette situation? (Je ne sais pas exactement ce que Maven peut faire) Merci pour les réponses

Les pots que vous utilisez avec votre projet s’appellent les pots dépendants . Vous pouvez les regrouper tout en créant un pot de votre propre projet.

Approche Intellij

File | Project Structure | Artifacts | create new artifact choose --> jar --> From modules with dependencies. 

Suivant goto

 Build | Build artifacts --> choose your artifact 

Approche maven

  1. Créez un projet Maven et conservez l’emballage sous forme de bocal .
  2. Ajoutez le plugin jar exécutable et ajoutez les détails de votre Main class et vos jars dépendants.
    maven-assembly-plugin   jar-with-dependencies    fully.qualified.MainClass