public static String groupId(Parser parser) { String group = parser.getGroup(); int idx = group.indexOf(':'); if (idx > 0) { group = group.substring(idx + 1); } return group; }
public File download(String url) throws IOException { Parser parser = Parser.parsePathWithSchemePrefix(url); return resolveFile( parser.getGroup(), parser.getArtifact(), parser.getClassifier(), parser.getType(), parser.getVersion(), parser.getRepositoryURL() ); }