Install Maven on Windows

Extract to directory and add to PATH environment.
 
PATH D:\apache-maven-3.8.4\bin

mvn --version
    # Apache Maven 3.8.4

Settings

D:\apache-maven-3.8.4\conf\settings.xml
 
<?xml version="1.0" encoding="UTF-8"?>
<settings 
    xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 
        http://maven.apache.org/xsd/settings-1.1.0.xsd" 
    xmlns="http://maven.apache.org/SETTINGS/1.1.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <mirrors>
      <mirror> 
          <id>Artifactory</id> 
          <name>Artifactory Public Mirror</name> 
          <url>
              https://artifacts.myapps.com:443/artifactory/maven-central-remote/
          </url> 
          <mirrorOf>central</mirrorOf> 
      </mirror>
  </mirrors>
</settings>

Certificate

Se Environment PATH generate and import certificate.
 
D:\openssl-1.1.1k-vs16-x86\bin

D:\>openssl version
OpenSSL 1.1.1k

cd D:\apache-maven-3.8.4
openssl s_client -showcerts -connect artifacts.myapps.com:443 | 
    openssl x509 -outform PEM > artifacts_ca.cer

echo %JAVA_HOME%
C:\Program Files (x86)\Java\jdk1.8.0_281

keytool -import -trustcacerts -keystore 
    "%JAVA_HOME%\jre\lib\security\cacerts" -storepass 
    myappspassword -alias Artifact -import -file artifacts_ca.cer
    # important: JAVA_HOME\jre

mvn -version
    Apache Maven 3.8.4 
    Maven home: D:\apache-maven-3.8.4
    Java version: 1.8.0_281,  runtime: jdk1.8.0_281\jre

Project

 
cd D:\maven\demo
mvn package

D:\maven\demo>java -jar target\demo-maven-0.1.0.jar
The current local time is: 12:04:45.864

M2 repository

 
C:\Users\Catalin\.m2\repository




References: