使用命令生成(下载)工程依赖(不常用)
下载资源命令 mvn archetype:generate
当显示该字段 表基本资源以及下完,是否需要创建maven工程
默认为7,快速创建,所以直接回车
回车后开始设置创建工程的基本信息
cmd显示信息
// 公司组织的域名倒序,相当于maven.atguigu.com
Define value for property 'groupId': com.atguigu.maven
// 模块名字,maven的工程名
Define value for property 'artifactId': fz01-maven-java
// 版号(直接回车)
Define value for property 'version' 1.0-SNAPSHOT: :
// 直接回车
Define value for property 'package' com.atguigu.maven: :
Confirm properties configuration:
groupId: com.atguigu.maven
artifactId: fz01-maven-java
version: 1.0-SNAPSHOT
package: com.atguigu.maven
Y: :
[INFO] ----------------------------------------------------------------------------
[INFO] Using following parameters for creating project from Old (1.x) Archetype: maven-archetype-quickstart:1.1
[INFO] ----------------------------------------------------------------------------
// 表工程位置 下次创建一定要先cmd打开到指定文件夹下
[INFO] Parameter: basedir, Value: C:\Users\my1234
[INFO] Parameter: package, Value: com.atguigu.maven
[INFO] Parameter: groupId, Value: com.atguigu.maven
[INFO] Parameter: artifactId, Value: fz01-maven-java
[INFO] Parameter: packageName, Value: com.atguigu.maven
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] project created from Old (1.x) Archetype in dir: C:\Users\my1234\fz01-maven-java
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS //表示构建成功
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 17:30 min
[INFO] Finished at: 2023-07-12T22:33:21+08:00
[INFO] ------------------------------------------------------------------------
C:\Users\my1234>
创建成功后查看工程(因为cmd打开位置为工程创建位置)
调整
打开工程pom文件
调整junit版本
默认是3.8.1(该版本较低)
<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>com.atguigu.maven</groupId>
<artifactId>fz01-maven-java</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>fz01-maven-java</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
//====================================//
// 改为4.12版
//====================================//
<scope>test</scope>
</dependency>
</dependencies>
</project>