Skip to content

Commit 5ee8a62

Browse files
committed
[MWRAPPER-124] Avoid Java 21's deprecation of the URL constructors
1 parent 102d7b5 commit 5ee8a62

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

maven-wrapper-distribution/src/resources/mvn/wrapper/MavenWrapperDownloader.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.io.InputStream;
2222
import java.net.Authenticator;
2323
import java.net.PasswordAuthentication;
24+
import java.net.URI;
2425
import java.net.URL;
2526
import java.nio.file.Files;
2627
import java.nio.file.Path;
@@ -46,7 +47,7 @@ public static void main( String[] args )
4647
try
4748
{
4849
log( " - Downloader started" );
49-
final URL wrapperUrl = new URL( args[0] );
50+
final URL wrapperUrl = URI.create( args[0] ).toURL();
5051
final String jarPath = args[1].replace( "..", "" ); // Sanitize path
5152
final Path wrapperJarPath = Paths.get( jarPath ).toAbsolutePath().normalize();
5253
downloadFileFromURL( wrapperUrl, wrapperJarPath );

0 commit comments

Comments
 (0)