J'ai certains fichiers JAR sans numéro de révision. Mais comme rev est un attribut obligatoire pour la dépendance au lierre, je fournis l'attribut de révision. Mais j'ai quelque chose comme (-[revision]
) dans url résolveur.
Mais il prend le numéro de module au lieu d'ignorer l'attribut de révision. Je sais qu'il n'ignorera pas l'attribut de révision car il n'est pas nul.comment ignorer le numéro de révision ivy?
Voici le résultat que je reçois
default-cache: no cached resolved revision for perltools#perltools;latest.integration
[ivy:retrieve] tried httP://myrepo/ivyRepository/perltools/jars/[revision]/perltools-[revision].jar
[ivy:retrieve] listing all in httP://myrepo/ivyRepository/perltools/jars/[revision]/perltools-[revision].jar
[ivy:retrieve] using privateRepo to list all in httP://myrepo/ivyRepository/perltools/jars/
[ivy:retrieve] ApacheURLLister found URL=[httP://myrepo/ivyRepository/perltools/jars/perltools.jar].
[ivy:retrieve] found 1 resources
[ivy:retrieve] found revs: [perltools.jar]
[ivy:retrieve] HTTP response status: 404 url=httP://myrepo/ivyRepository/perltools/jars/perltools.jar/perltools-perltools.jar.jar
[ivy:retrieve] CLIENT ERROR: Not Found url=httP://myrepo/ivyRepository/perltools/jars/perltools.jar/perltools-perltools.jar.jar
Quelqu'un peut-il s'il vous plaît expliquer pourquoi sa prise module.ext comme révision où la révision I spécifiée est latest.integration et myrepo, Ii n'avez pas l'attribut de révision.
Il a juste
[http://myrepo/ivyRepository/perltools/jars//perltools.jar]
Quelqu'un peut-il me aider s'il vous plaît pour que je puisse éviter l'attribut révision?
Vous devrez fournir plus de détails. Par exemple, comment avez-vous configuré votre résolveur dans le fichier ivysettings? –
Je ne sais pas pourquoi vous voudriez éviter d'utiliser un numéro de révision. Le but d'Ivy est d'effectuer une gestion des dépendances basée sur le numéro de révision d'arifact :-) –