String (@Nullable String extraArtifactClassifier, @Nullable String customExtension) { StringBuilder result = new StringBuilder(); result.append(myGroupId.replace('.', '/')); result.append('/'); result.append(myArtifactId); result.append('/'); result.append(myBaseVersion); result.append('/'); appendFileName(result, extraArtifactClassifier, customExtension, false); return result.toString(); }