Java – Maven 基础使用

简介

Maven 是专门用于管理和构建Java项目的工具,它的主要功能有:

提供了一套标准化的项目结构

提供了一套标准化的构建流程(编译,测试,打包,发布)

提供了一套依赖管理机制

Apache Maven 是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通范一小段描述信息来管理项目的构建、报告和文档。

 

Maven 安装

1.解压 maven 安装

2.配置环境变量 MAVEN_HOME 为安装路径bin目录

3.配置本地仓库:修改 conf/settings.xml 中的 <localRepository> 为一个指定目录

新建一个文件夹,用于存放仓库的文件夹,并修改 conf/settings.xml 文件中的

<localRepository>H:\Java\Maven386\mvn_repo</localRepository>

 

4.配置阿里云私服:修改 conf/settings.xml 中的 <mirrors> 标签,为其添加如下子标签

<mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>
</mirror>

 

Maven 基本使用

常用命令

mvn compile  编译,编译代码为class文件

mvn clean  清理,删除编译文件

mvn test  测试,执行 test 文件夹中的java测试类

mvn package  打包,打包src为jar包

mvn install  安装,把打包的jar包装到本地仓库上

 

基本生命周期

 

Maven 在IDEA 中的配置

IDEA中配置Maven环境

在 设置->构建、执行、部署->构建工具->Maven 中

在创建项目时,使用 Maven 创建项目即可。

 

如果在创建项目后发现运行时报出 "java: 错误: 不支持发行版本 5" 等错误,是因为在新建项目时,默认创建了 Level 为 [1.5] 的Java 项目

可以在设置中,把版本设置回来

 

或者在 pom.xml 文件中添加版本声明

<properties>
        <maven.compiler.source>17</maven.compiler.source>
        <maven.compiler.target>17</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

 

 

依赖配置

使用【坐标】自动导入jar包

1.在 pom.xml 中编写 <dependencies> 标签

2.在<dependencies> 标签中使用 <dependency> 引入坐标

3.定义坐标的 groupId, artifactId, version 三个信息后

4.点击刷新按钮,Maven 会自动在网上下载对应版本的jar包引入到项目中。

<!--    添加依赖项-->
    <dependencies>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.30</version>
        </dependency>
    </dependencies>

 

IDEA中可以按快捷键 Alt + Insert 键,可以快速搜索选择jar包

全自动下载和编写依赖项结构。

 

依赖范围

通过设置【坐标】的依赖范围(scope),可以设置对应jar包的作用范围:编译环境、测试环境、运行环境

<scope>默认值是 compile

如果您喜欢本站,点击这儿不花一分钱捐赠本站

这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看

修改版本安卓软件,加群提示为修改者自留,非本站信息,注意鉴别

THE END
分享
二维码
打赏
海报
Java – Maven 基础使用
Maven 是专门用于管理和构建Java项目的工具
<<上一篇
下一篇>>