Building the Ubuntu Java Maven+SDK runtime environment
Prepare the software package
Software version:apache-maven-3.8.3-bin.tar.gz
wget -c https://archive.apache.org/dist/maven/maven-3/3.8.3/binaries/apache-maven-3.8.3-bin.tar.gz
Software version:jdk-8u181-linux-x64
link:https://pan.baidu.com/s/1nmxjkYTwwxAgQhmdMKYEkw Extracted code:50t9
Decompression of software package
Unzip the downloaded compressed file to a suitable directory, such as /home/test/applications
tar -zxvf apache-maven-3.8.3-bin.tar.gz -C /home/test/applications
tar -zxvf jdk-8u181-linux-x64.tar.gz -C /home/test/applications
Modifying Software Package Configuration
Change the location of the jar package storage warehouse
<!--The address of the local warehouse-->
<localRepository>/home/test/applications/apache-maven-3.8.3/LibForJava/Libs</localRepository>
Replace image source
This is the original source
<mirror>
<id>maven-default-http-blocker</id>
<mirrorOf>external:http:*</mirrorOf>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<url>http://0.0.0.0/</url>
<blocked>true</blocked>
</mirror>
replace with
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
Add environment variables
Add JDK and Maven to environment variables on .bashrc
vim ~/.bashrc
Add environment variables as follows:
export JAVA_HOME=/home/test/applications/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export MAVEN_HOME=/home/test/applications/apache-maven-3.8.3
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${MAVEN_HOME}/bin:$PATH
Update the environment to make it understand and take effect
source ~/.bashrc