首页 > 技术专区 > Maven > Maven基础知识 屏幕太窄?试试伸展一下吧 >

Maven基础知识

1. maven的基础样式

image.png

1.POM代表工程对象模型。它是使用Maven工作时的基本组建,是一个xml文件。

2.它被放在工程根目录下,文件命名为pom.xml。

3.POM包含了关于工程和各种配置细节的信息,Maven使用这些信息构建工程。

2. 坐标

groupId:这是工程组的标识。它在一个组织或者项目中通常是唯一的。 例如,一个卡包项目com.imooc.passbook拥有所有的和卡包相关的项目。

artifactId:这是工程的标识。它通常是工程的名称。例如,用户卡包。groupId 和artifactId一起定义了artifact在仓库中的位置。

version:这是工程的版本号。在artifact的仓库中,它用来区分不同的版本。例如: com.imooc.passbook:merchants:1.0

3. Maven常用命令

mvn -v:查看Maven的版本,也用来检查Maven是否安装成功。

mvn compile:编译,将Java源文件编译成class文件。

mvn test:执行test目录下的测试用例。

mvn package:打包,将Java工程打成jar包。

mvn clean:清理环境,清除target文件夹。

mvn install:安装,将当前项目安装到Maven的本地仓库中。