提交 f0d926a6 编写于 作者: J jurgen

Maven repositories

Former-commit-id: b9e5fc28
上级 f1243d58
......@@ -302,6 +302,33 @@ public class MavenArtifactVersion {
}
}
}
{
// Repositories
Element repsElement = XMLUtils.getChildElement(element, "repositories");
if (repsElement != null) {
for (Element repElement : XMLUtils.getChildElementList(repsElement, "repository")) {
MavenRepository repository = new MavenRepository(
XMLUtils.getChildElementBody(repElement, "id"),
XMLUtils.getChildElementBody(repElement, "name"),
XMLUtils.getChildElementBody(repElement, "url"),
false);
String layout = XMLUtils.getChildElementBody(repElement, "layout");
if ("legacy".equals(layout)) {
log.debug("Skip legacy repository [" + repository + "]");
continue;
}
Element releasesElement = XMLUtils.getChildElement(repElement, "releases");
if (releasesElement == null) {
continue;
}
boolean enabled = CommonUtils.toBoolean(XMLUtils.getChildElementBody(releasesElement, "enabled"));
if (enabled) {
MavenContextInfo mci = context.getInfo(MavenContextInfo.class);
//mci.addRepositories();
}
}
}
}
{
// Dependencies
Element dmElement = XMLUtils.getChildElement(element, "dependencyManagement");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册