1、下载Maven开发包
- maven下载地址:https://maven.apache.org
- maven开发包:
- Linux:apache-maven-3.5.4-bin.tar.gz
- Windows:apache-maven-3.5.0-bin.zip
- Maven本身需要JDK的配置支持,所以要在系统环境之中配置JAVA_HOME
2、解压开发包
tar -zxvf /mnt/apache-maven-3.5.4-bin.tar.gz -C /usr/local
3、重命名开发包,方便配置
mv /mnt/apache-maven-3.5.4 /liang/maven
4、添加环境变量
vim /etc/profile
...
export JAVA_HOME=/liang/jdk
export M2_HOME=/liang/maven
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
# 加载环境变量
source /etc/profile
5、测试
mvn -v
6、配置仓库信息
vim /liang/maven/conf/settings.xml
...
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
...
7、编写测试程序
# 创建代码路径
mkdir -p /liang/m2work/src/main/java/cn/liang/test
# 编写测试程序
vi /liang/m2work/src/main/java/cn/liang/test/Hello.java
package cn.liang.test;
public class Hello {
public static void main(String[] args) {
System.out.println("liangjingfu");
}
}
# 修改pom文件
vi /liang/m2work/pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.liang</groupId>
<artifactId>m2work</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>TestHello</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.3.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
# 配置信息
<modelVersion>:POM模快版本信息
<groupId>:描述的是项目所属于的组织名称
<artifactId>:描述的是项目的名称,最后和groupId结合作为包名称
<version>:项目的版本号
<packaging>:最后项目的发布形式,一般都是jar或者是war
8、编译程序
cd /liang/m2work/
mvn compile
9、打包程序
cd /liang/m2work/
mvn package
10、测试jar文件
java -cp m2work-1.0-SNAPSHOT.jar cn.liang.test.Hello