J'ai un projet Maven multimodule,modules maven execute pot construit
J'ai 3 modules:
- Source - Le code que je suis bâtiment - cette commande affiche un fichier .jar
- Java exec - construit un jar qui prend un fichier jar en argument, doit être exécuté avec le jar du module 1, sort un troisième jar.
- Bash exec - Un script bash qui doit être exécuté avec le chemin du troisième jar au-dessus en tant qu'argument.
Comment est-ce que je ferais ceci?
Je suppose que je dois utiliser le exec-maven-plugin pour les deux modules de modification, mais je ne sais pas comment passer les noms de fichiers entre les
EDIT: avant de le diviser en 3 modules , j'ai eu le travail de exec bash, mais l'exécutif java est nouvelle, mais je pense que cela devrait fonctionner le même que le bash exec
Vous pouvez ajouter la dépendance du module 1 dans le module 2 et module 2 dans le module 3. Pas très sûr de savoir comment maven exec plugin fonctionne, mais il peut avoir une facilité à lire les artefacts de l'exécution de maven builder ou le maven classpath. – Shinchan