Dans mon ivysettings.xml, j'ai un résolveur URL avec le résolveur artefact suivant:résoudre les dépendances en raison de [organisation]
<artifact pattern="http://my-repo-server/my-repo/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"/>
Toute organisation qui a un « » dans son nom ne parvient pas à résoudre (comme org.apache.struts # struts-core; 1.3.5). Je suis venu à la conclusion que la raison de l'échec est que, au lieu d'aller à
http://my-repo-server/my-repo/org/apache/struts/struts-core/1.3.5/struts-core-1.3.5.jar
il va
http://my-repo-server/my-repo/org.apache.struts/struts-core/1.3.5/struts-core-1.3.5.jar
(Notez que le « » au lieu du "/"dans les URLs ci-dessus)
Est-ce que j'utilise le mauvais type de résolveur? Mon motif est-il mauvais? Comment résoudre un artefact avec "." dans le nom de l'organisation?