Je lis sur Maven en ce moment et partout dans un texte je vois ce mot (mojo). Je comprends à peu près ce que cela signifie, mais je ne refuserais pas une bonne explication. J'ai essayé de google, mais je n'ai trouvé que des explications non maven.
POJO - ok, mais MOJO? Maven Ancien objet Java?
Réponses:
Oui, depuis http://maven.apache.org/plugin-developers/index.html :
Qu'est-ce qu'un Mojo? Un mojo est un ancien objet Java ordinaire de Maven. Chaque mojo est un objectif exécutable dans Maven, et un plugin est une distribution d'un ou plusieurs mojos associés.
En bref, un mojo est un objectif maven, pour étendre des fonctionnalités que l'on ne trouve pas déjà dans maven.
la source
Comme écrit ici :
Un Mojo s'associe simplement à un objectif Maven, nous pouvons donc dire qu'un Mojo est bien plus qu'un simple objectif à Maven.
la source
Le site Maven dit que Mojo est la combinaison de "Maven" + "POJO (Plain Old Java Object)". Donc, MOJO = Maven Old Java Object.
Mais une autre réponse différente chez Maven: la référence complète qui, je pense, appartient au même groupe de personnes qui gèrent le site Maven, suggère que Mojo est censé signifier POJO magique.
la source
Mojo? What is a Mojo? The word mojo is defined as "a magic charm or spell", "an amulet, often in a small flannel bag containing one or more magic items", and "personal magnetism; charm". Maven uses the term Mojo because it is a play on the word Pojo (Plain-old Java Object).
Magical POGO
place? C'est déjà défini.MOJO ( M aven O ld J ava O bject) est un but à Maven.
Dans maven, tout se fait par plugin, un plugin a un ou plusieurs mojos liés c'est à dire des objectifs.
Mojo est une unité de tâche unique dans maven.
par exemple:
elicpse:eclipse
le plugin eclipse avec objectif eclipse est un MOJOla source