一. maven的目录结构

二. maven项目构建
以下介绍的项目构建方法不推荐(推荐构建方法后续会讲)
(1)新建一个文件夹,按以上的目录结构搭建好对应的文件夹。然后把pom.xml文件放在src的同级目录下(pom.xml在官网中有demo,下面给出重要的代码)
<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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- 组织名 -- 公司网址反写 + 项目名 -->
<groupId>com.gdufe.seckill</groupId>
<!-- 模块名 / 项目名 -->
<artifactId>seckill</artifactId>
<!-- 打包方式 -->
<packaging>war</packaging>
<!-- 版本号 -->
<version>1.0-SNAPSHOT</version>
<name>seckill Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<!-- 使用junit4.0以上的版本,它使用注解的方式,而4.0以下则使用编程的方式 -->
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
<build>
<finalName>seckill</finalName>
</build>
</project>
(2)在cmd下项目目录中分别运行一下命令
mvn compile编译maven项目,该步骤会生成一个target目录;mvn test执行测试用例;mvn package将项目打成jar包,该步骤会在target目录中生成一个*.jar包;mvn clean将编译过的target文件夹删除;mvn install安装项目编译后的jar包到本地仓库中
(3)若项目引入另一个项目的坐标,如上面引入的Junit的坐标,首先去本地仓库(默认在系统盘下,有个.m2目录就是本地仓库的位置)中查找该jar包依赖,若找不到依赖则到网上的中央仓库中查找依赖
本文介绍了Maven的目录结构,并详细讲解了如何手动构建Maven项目,包括设置目录、编写pom.xml文件,以及使用命令行进行编译、测试、打包和安装。还提及了依赖管理和本地仓库的使用。
- maven小demo&常用构建命令&spm=1001.2101.3001.5002&articleId=102642991&d=1&t=3&u=299031aeb2784e97bccce9ff58f4d180)
1970

被折叠的 条评论
为什么被折叠?



