Je suis en train de construire Maven autour d'un groupe de code C/C++ amateur, mal écrit et franchement primitif (c'est-à-dire un peu de C, un peu de C++). Le problème est qu'il y en a beaucoup en circulation actuellement et qu'il n'est pas facile de le remplacer. Sa construction nécessite beaucoup de connaissances tribales (il faut aller de cube en cube pour savoir comment compiler/construire les différentes parties) et son lancement est un véritable cauchemar. (Non - je ne vais pas le réécrire, s'il vous plaît ne demandez pas) Ma question est la suivante : dois-je utiliser maven-native-plugin
pour remplacer la multitude de makefiles courts ou utiliser exec-maven-plugin
pour simplement les exécuter ? J'avais très bonne expérience jusqu'à présent avec le dernier faisant du .NET et je ne sais pas si je dois investir dans native
ou rester avec exec
? Si vous avez l'expérience de la "mavenisation" de C/C++, j'aimerais avoir des conseils.
Merci pour le conseil - je vais certainement le vérifier !
0 votes
Je suis sur le point de l'essayer. Je vois qu'il est toujours maintenu et qu'il s'est déplacé entre-temps ici : github.com/sonatype/maven-nar-plugin