J'ai récemment posé des questions sur un maven like tool for other languages mais il n'y a pas eu de réponses (à l'exception de quelques upvotes :). Cela dit, j'ai décidé que Maven est peut-être bon, mais je devrais écrire mes propres plugins pour faire des choses simples.Comment Maven supporte-t-il les autres langages, ainsi que l'écriture de plugins pour supporter d'autres langages?
Cela donne lieu à un certain nombre de problèmes, et j'aimerais connaître les solutions. que les gens utilisent dans leur processus quotidien:
- d'autres systèmes de génération/publication et d'utiliser principalement Maven pour la gestion de l'empaquetage/dépendance? (msbuild, vcbuild, CMake, setuptools)
- travaillant directement avec d'autres langues:
- Le native-archive-plugin prend en charge C/C++, mais est-il avec le studio visuel intégrer?
- Y at-il d'autres plugins pour plus de langues, que j'ai manqué?
- à quel point est-il d'écrire votre propre plug-in pour cela?
Question:
Quelle est votre approche recommandée pour la gestion des langues non-Java et des objets avec Maven?
Scala est non seulement proche de Java, il fonctionne sur la même infrastructure (la machine virtuelle Java), il est donc la plupart du temps « juste un autre Java ». Jython et Groovy seraient similaires à ce sens. Néanmoins, je vais jeter un coup d'oeil au plugin. Merci! – Macke