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:
</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