🥳🥳Welcome Huihui's Code World ! !🥳🥳
接下来看看由辉辉所写的关于Maven的相关操作吧
目录
🥳🥳Welcome Huihui's Code World ! !🥳🥳
一.Maven是什么?
二.Maven的下载
💡辉辉小贴士💡:maven中各个仓库的介绍
1.仓库的分类:
2.仓库的说明 :
三.Maven的配置
1.配置环境变量
(1)配置MAVEN_HOME
(2)配置path
(3)测试是否配置成功
2.修改Maven仓库下载镜像及修改仓库位置
(1)修改Maven的下载镜像地址
(2)修改默认Maven的仓库位置
💡辉辉小贴士💡:怎么下载jar依赖
四 .将Maven集成到Eclipse中
五.总结:Maven的使用步骤
一.Maven是什么?
- 1.Maven是一个Java项目管理工具,它提供了一种标准化的方式来构建、测试和部署Java应用程序
- 2.Maven通过一个中央仓库来管理项目依赖,可以自动下载和安装所需的依赖项,从而简化了项目的构建和管理过程
- 3.使用Maven可以带来以下好处:
- ①. 管理依赖:Maven可以自动下载和管理项目所需的依赖项,避免手动下载和管理依赖的繁琐过程
- ②. 构建项目:Maven提供了一种标准化的方式来构建项目,可以自动执行编译、测试、打包等操作,从而简化了项目构建的过程
- ③. 管理版本:Maven可以管理项目的版本号,方便项目的版本控制和发布
- ④. 插件机制:Maven提供了插件机制,可以方便地扩展和定制项目的构建过程
二.Maven的下载
https://maven.apache.org/download.cgihttp://xn--maven-gi1hh06cxdu542avguc
需要将下载好的压缩包解压到非中文目录下
💡辉辉小贴士💡:maven中各个仓库的介绍
仓库的作用就是用来存放jar包的
1.仓库的分类:
- 中央仓库
- 公司仓库(也叫私人仓库或私服)
- 本地仓库
2.仓库的说明 :
- 中央仓库(http://search.maven.org/,http://www.mvnrepository.com/使用率高)
- 公司仓库
- 本地仓库
公司里面还会有一个大仓库(本地)全公司使用
本地仓库程序员自己使用,私服全公司使用,中央仓库所有人用
三.Maven的配置
1.配置环境变量
(1)配置MAVEN_HOME
(2)配置path
在PATH环境变量值中加入“%MAVEN_HOME%\bin”即可
(3)测试是否配置成功
在doc命令中输入一个“mvn -version”/“mvn-v”,显示如下即配置成功!
2.修改Maven仓库下载镜像及修改仓库位置
如若不修改Maven仓库下载镜像及修改仓库位置,那么下载所需的jar包的时间将会被大大拉长,假如搭建的是大型项目开发框架时,这样的jar包下载速度是远远不行的(PS:下载慢的原因是服务器在国外,要翻墙才能下载,大约速度在0.9K/s的下载速度),所以我们安装好Maven时,要及时的修改Maven下载的镜像地址,最好改为国内的下载镜像,例如阿里云中央仓库,华为云中央仓库
(1)修改Maven的下载镜像地址
阿里云的中央镜像
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>
打开Maven的安装目录>conf文件夹>setting.xml
(2)修改默认Maven的仓库位置
在开发Maven项目过程中会下载非常多的jar包,而Maven默认的下载位置在C盘,C盘很容易撑爆,且C盘容易损毁,所以我们需要修改一下下载的位置
打开Maven的安装目录>conf文件夹>setting.xm
但是这个localRepository中所填目录结构中的反斜杠需要改成斜杠也就是如下这样
<localRepository>D:/tools/apache-maven-3.5.0-bin/mvn_localRepositor</localRepository>
💡辉辉小贴士💡:怎么下载jar依赖
需要什么依赖,直接在下面的官网搜索便可
mvn下载依赖的网站https://mvnrepository.com/
四 .将Maven集成到Eclipse中
CTRL+N 之后创建一个maven项目
其中GroupId是指项目所属的组织或者公司的唯一标识符,通常用于标识项目的包名。也可以叫做组织名,组织名(Organization)是指项目的组织或者公司名称,通常用于标识项目的归属
注意:创建maven项目的时侯一定要有网,没有网的话项目创建不了!!!我们这一步骤是在做下载到本地仓库的jar包
出现这个现象就是因为网络的原因可能是卡顿、也有可能是网不好
解决方案:
①关闭eclipse
②找到我们的本地仓库然后删除掉里面所有的下载的文件
③重复刚才创建maven项目的操作
④如果尝试了三次还是不行的话就换一个网络
运行好项目之后,会报出错误
可以看到项目还有报错
那么我们先来修改一下项目中的pom.xml文件
需要添加一串代码👇👇(这里是在下载插件,所以需要等一小段时间)
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> </configuration> </plugin>
还需要修改一下web.xml
<!-- 修改web.xml由2.3至3.1 --> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">
接下来需要修改版本
最后只需要再更新便可
五.总结:Maven的使用步骤
- 1. 安装Maven:首先需要在本地计算机上安装Maven,可以从Maven官网下载安装包并按照提示进行安装
- 2. 创建Maven项目:使用Maven创建一个新的Java项目,可以使用Maven的命令行工具或者集成开发环境(IDE)中的Maven插件来创建
- 3. 编写pom.xml文件:在项目根目录下创建一个名为pom.xml的文件,该文件是Maven项目的核心配置文件,用于指定项目的依赖、构建方式、打包方式等信息
- 4. 定义项目依赖:在pom.xml文件中定义项目所需的依赖,可以通过Maven中央仓库自动下载和管理依赖
- 5. 构建项目:使用Maven命令行工具或者IDE中的Maven插件执行项目构建命令,例如mvn clean package,Maven会自动执行编译、测试、打包等操作
- 6. 运行项目:使用Maven命令行工具或者IDE中的Maven插件执行项目运行命令,例如mvn exec:java,Maven会自动运行项目并启动应用程序
- 7. 部署项目:使用Maven命令行工具或者IDE中的Maven插件执行项目部署命令,例如mvn deploy,Maven会自动将项目部署到指定的远程仓库中
好啦,今天的分享就到这了,希望能够帮到你呢!😊😊