commit | 276e0b1d1945c34e2754e98c8605800bcc0caf5e | [log] [tgz] |
---|---|---|
author | Eric Barboni <skygo@apache.org> | Tue Feb 18 19:23:50 2020 +0100 |
committer | GitHub <noreply@github.com> | Tue Feb 18 19:23:50 2020 +0100 |
tree | 08bd84914c204a016d100261fcfa5718534c0ccb | |
parent | eb813618c533f29ff207ad184d9d3d8bb6d0f185 [diff] | |
parent | 72be2a94193a8bae79d562478c92432c135261d3 [diff] |
Merge pull request #59 from ebarboni/testwinfix3 [MRM-2011] make getURIFromString compatible with windows path
diff --git a/archiva-modules/archiva-maven/archiva-maven-repository/src/main/java/org/apache/archiva/repository/maven2/MavenRepositoryProvider.java b/archiva-modules/archiva-maven/archiva-maven-repository/src/main/java/org/apache/archiva/repository/maven2/MavenRepositoryProvider.java index a68d708..aeb5477 100644 --- a/archiva-modules/archiva-maven/archiva-maven-repository/src/main/java/org/apache/archiva/repository/maven2/MavenRepositoryProvider.java +++ b/archiva-modules/archiva-maven/archiva-maven-repository/src/main/java/org/apache/archiva/repository/maven2/MavenRepositoryProvider.java
@@ -135,6 +135,9 @@ if (uriStr.startsWith("/")) { // only absolute paths are prepended with file scheme uri = new URI("file://" + uriStr); + } else if (uriStr.contains(":\\")) { + //windows absolute path drive + uri = new URI("file:///" + uriStr.replaceAll("\\\\", "/")); } else { uri = new URI(uriStr); }