J'apprends des référentiels d'artefacts tels que jFrog Artifactory et Sonatype Nexus. Ils semblent favoriser l'organisation de la façon dont les artefacts Maven, quelque chose comme:Stockage d'applications tierces dans le référentiel d'artefacts
/$groupId/$artifactId/$version/$artifactId-$version.$extension
Je veux stocker tiers applications dans mon référentiel, en plus de mes sorties de construction. De cette manière, les employés disposent d'un emplacement central pour stocker les compilateurs et les applications critiques pour notre processus de création de logiciels.
Quel $groupId
dois-je utiliser pour quelque chose comme Notepad++? Son auteur principal est Don Ho, mais si je l'utilise, je pense que cela rendra Notepad ++ difficile à trouver.
Je préfère conserver les noms d'origine des artefacts, tels qu'ils ont été téléchargés à partir d'un tiers, plutôt que de les renommer en $artifactId-$version.$extension
. Quels sont les avantages ou les inconvénients de cette approche?