2009-10-21 11 views
2

Lorsque vous essayez d'utiliser les paramètres suivants:Sourceforge propriété org pour Ivy et Nexus

<dependency org="net.sourceforge.artifact" name="artifact" rev="2.0"/> 

et:

<artifact pattern="http://localhost/nexus/content/repositories/releases/[module]/[artifact]/[revision]/[artifact]-[revision].[ext]" /> 

Nexus s'attend

http:// ... net/sourceforge/artifact/artifact/revision/artifact.ext 

mais net et sourceforge sont complètement a chuté comme ça:

http:// ... artifact/artifact/revision/artifact.ext 
+0

Quelle est la question? –

+0

J'ai ajouté la réponse ci-dessous. Dans l'exemple ci-dessus, Ivy supprime net et sourceforge dans l'URL car le mauvais résolveur est utilisé. – Brandon

Répondre

0

Le résolveur correct à utiliser dans ce cas est le résolveur IBiblio trouvé here. Il va correctement traduire les périodes dans le nom de l'organisation à l'URL appropriée.