Maven 使用详解

Maven 简单配置说明。

配置

镜像、中央仓库

配置文件位于~/.m2/settings.xml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!--
<mirror>
<id>google-maven-central</id>
<name>Google Maven Central</name>
<url>https://maven-central.storage.googleapis.com
</url>
<mirrorOf>central</mirrorOf>
</mirror>
-->
</mirrors>

项目配置文件位于项目下 pom.xml

1
2
3
4
5
6
7
8
9
10
11
12
13
<repositories>
<repository>
<id>central</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>

命令

查看版本

1
$ mvn -v

编译

1
$ mvn compile

测试

1
$ mvn test

打包,生成 .jar 文件

1
2
3
$ mvn package

$ mvn clean

安装jar包到本地仓库

1
$ mvn install

自动创建目录骨架

交互方式

1
$ mvn archetype:generate

命令模式

1
2
3
4
5
6
$ mvn archetype:generate -DgroupId=com.khs1994.maven -DartifactId=maven-demo -Dversion=1.0-SNAPSHOT \
-Dpackage=com.khs1994.maven.demo

# groupId com.khs1994.项目名

# artifactId 项目名-模块名

More Information

0%