chore: update Maven wrapper script (#321)

diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties
index 346d645..a2689bd 100644
--- a/.mvn/wrapper/maven-wrapper.properties
+++ b/.mvn/wrapper/maven-wrapper.properties
@@ -14,5 +14,5 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.6/apache-maven-3.9.6-bin.zip
-wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip
+wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar
diff --git a/mvnw.cmd b/mvnw.cmd
index f80fbad..23b7079 100644
--- a/mvnw.cmd
+++ b/mvnw.cmd
@@ -18,12 +18,13 @@
 @REM ----------------------------------------------------------------------------

 

 @REM ----------------------------------------------------------------------------

-@REM Apache Maven Wrapper startup batch script, version 3.2.0

+@REM Maven Start Up Batch script

 @REM

 @REM Required ENV vars:

 @REM JAVA_HOME - location of a JDK home dir

 @REM

 @REM Optional ENV vars

+@REM M2_HOME - location of maven2's installed home dir

 @REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands

 @REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending

 @REM MAVEN_OPTS - parameters passed to the Java VM when running Maven

@@ -119,10 +120,10 @@
 set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar"

 set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain

 

-set WRAPPER_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar"

+set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar"

 

 FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO (

-    IF "%%A"=="wrapperUrl" SET WRAPPER_URL=%%B

+    IF "%%A"=="wrapperUrl" SET DOWNLOAD_URL=%%B

 )

 

 @REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central

@@ -133,11 +134,11 @@
     )

 ) else (

     if not "%MVNW_REPOURL%" == "" (

-        SET WRAPPER_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar"

+        SET DOWNLOAD_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar"

     )

     if "%MVNW_VERBOSE%" == "true" (

         echo Couldn't find %WRAPPER_JAR%, downloading it ...

-        echo Downloading from: %WRAPPER_URL%

+        echo Downloading from: %DOWNLOAD_URL%

     )

 

     powershell -Command "&{"^

@@ -145,7 +146,7 @@
 		"if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^

 		"$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^

 		"}"^

-		"[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%WRAPPER_URL%', '%WRAPPER_JAR%')"^

+		"[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%DOWNLOAD_URL%', '%WRAPPER_JAR%')"^

 		"}"

     if "%MVNW_VERBOSE%" == "true" (

         echo Finished downloading %WRAPPER_JAR%

@@ -153,24 +154,6 @@
 )

 @REM End of extension

 

-@REM If specified, validate the SHA-256 sum of the Maven wrapper jar file

-SET WRAPPER_SHA_256_SUM=""

-FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO (

-    IF "%%A"=="wrapperSha256Sum" SET WRAPPER_SHA_256_SUM=%%B

-)

-IF NOT %WRAPPER_SHA_256_SUM%=="" (

-    powershell -Command "&{"^

-       "$hash = (Get-FileHash \"%WRAPPER_JAR%\" -Algorithm SHA256).Hash.ToLower();"^

-       "If('%WRAPPER_SHA_256_SUM%' -ne $hash){"^

-       "  Write-Output 'Error: Failed to validate Maven wrapper SHA-256, your Maven wrapper might be compromised.';"^

-       "  Write-Output 'Investigate or delete %WRAPPER_JAR% to attempt a clean download.';"^

-       "  Write-Output 'If you updated your Maven version, you need to update the specified wrapperSha256Sum property.';"^

-       "  exit 1;"^

-       "}"^

-       "}"

-    if ERRORLEVEL 1 goto error

-)

-

 @REM Provide a "standardized" way to retrieve the CLI args that will

 @REM work with both Windows and non-Windows executions.

 set MAVEN_CMD_LINE_ARGS=%*