Maven基础--初始Maven

我的网站:欢迎访问

Maven

概念

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件

Maven的含义:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具

优势

使用Maven能够给项目自动导包

自动构建项目

契约编程:约定大于配置

Maven安装

先下载解压Maven包

然后对Maven进行环境变量的配置,注意:想要使Maven生效必须要拥有jdk环境

找到你Maven的解压路径,注意不要有中文

然后在系统环境变量中增加

然后编辑path,新增Maven的路径

打开cmd,输入mvn -v,查看到版本号即表示成功

Maven常用命令

mvn compile:部署Maven

mvn clean:清除Maven

mvn test:进行测试

mvn package:进行打包

mvn source:jar 生成源码包

mvn install:将你的项目放入maven仓库里面

核心pom.xml

<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>
	<!-- 组id:包名 -->
	<groupId>com.ifueen.maven</groupId>
	<!-- 模块名:和工程名一样 -->
	<artifactId>Hello</artifactId>
	<!-- 版本号 -->
	SNAPSHOT表示开发版
	RELEASE表示稳定版
	<version>0.0.1-RELEASE</version>
	<!-- 项目名 -->
	<name>hello</name>
	<!-- jar文件依赖 -->
	<dependencies>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.9</version>
			<!-- 只能在测试里面使用src/test/java -->
			<scope>test</scope>
		</dependency>
	</dependencies>
</project>

这是pom.xml基本的介绍,基本上所有的pom文件配置都是按照这样来

发布了87 篇原创文章 · 获赞 7 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/f2315895270/article/details/101220120
今日推荐