Je suis l'hôte d'un petit projet open source sur Google Code, et j'ai été invité à soumettre le jar à un référentiel Maven accessible au public. Je n'ai presque aucune connaissance pratique de Maven. Quelle serait la meilleure façon de faire cela?Référentiel Maven pour le projet de code Google
Existe-t-il un référentiel central auquel je peux me soumettre, ou puis-je héberger le mien? Que devrais-je faire quand je veux sortir une nouvelle version du pot?
J'ai été googler et trouvé this, ce qui semble joli et simple, mais il semble un peu ... contrairement à l'esprit de Maven, de commettre des fichiers jar à SVN :).
De même, existe-t-il un moyen de garder trace du nombre de téléchargements, comme le fait Google Code?
EDIT
je reçois des réponses, dont certaines contenant des conseils sur ce qu'il faut ajouter à mon pom.xml
. Merci les gars! Mais évidemment j'ai oublié de mentionner une chose importante: mon script de construction est dans ANT, et pour le dire franchement, j'ai l'intention de le garder de cette façon :). Je veux juste aider les utilisateurs de Maven à inclure mon pot dans leurs projets.
La solution que je suis allé avec à la fin
En fin de compte, je l'ai fait utiliser la solution que je referenced avant, où je commets simplement une prise en pension Maven à SVN. J'ai le script ANT appel Maven pour mettre en place le repo local, puis appel SVN pour le valider dans Google Code. Pour ceux qui sont intéressés: regardez mon script de construction here, dans la cible publish-maven
.
projet open source est que par la voie? –
@Bno voir http://code.google.com/p/equalsverifier/ – jqno
thx, l'air vraiment cool! –