Estou colocando a construção do Maven em torno de um cluster de código amador, mal escrito e, francamente, primitivo C / C ++ (ou seja, alguns C, alguns C ++). O problema é - há muito dele em circulação atualmente e não pode ser facilmente substituído. Construí-lo requer muito conhecimento tribal (você tem que ir de cubo em cubo apenas para descobrir como compilar / construir várias partes) e liberar é um pesadelo total. (Não - não vou reescrevê-lo, por favor não pergunte) Minha pergunta é - devo usar maven-native-plugin
para substituir vários makefiles curtos ou usar exec-maven-plugin
simplesmente para executá-los? Tive uma experiência muito boa até agora com o último fazendo .NET e não sei se devo investir no native
plugin ou ficar com ele exec
? Se você tiver experiência com "Mavenizing" C / C ++, eu adoraria receber alguns conselhos.