В моей ivysettings.xml, у меня есть URL-адрес распознаватель со следующим артефакта распознаватель:Проблема разрешения зависимостей из-за [организации]
<artifact pattern="http://my-repo-server/my-repo/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"/>
Любая организация, которая имеет «» в его имени не удается решить (например, org.apache.struts # struts-core; 1.3.5). Я пришел к выводу, что причиной отказа является то, что вместо того, чтобы идти к
http://my-repo-server/my-repo/org/apache/struts/struts-core/1.3.5/struts-core-1.3.5.jar
он идет к
http://my-repo-server/my-repo/org.apache.struts/struts-core/1.3.5/struts-core-1.3.5.jar
(Обратите внимание на «» вместо "/"в приведенных выше URL-адресах)
Я использую неправильный тип распознавателя? Является ли мой шаблон неправильным? Как разрешить артефакт с помощью "." в названии организации?