新手安装与配置Maven到部署idea Maven项目

1.什么是Maven

       Maven是一个Java项目管理和构建工具。它提供了一种简单的方式来定义项目的结构、依赖关系和构建过程,并自动下载所需的库文件。Maven使用XML格式的配置文件,通过执行一系列的生命周期阶段来完成项目的构建和部署。它还支持在项目中管理插件和构建脚本,使得开发人员能够更加方便地进行项目的管理和构建。

2.如何下载安装Maven

        一.官网下载

                Maven – Download Apache Maven

       

                下载好后解压到你喜欢的目录下,建议新建一个Maven目录存放,我测试用的版本稍低一些

        但是方法都是一样的

3.配置Maven环境 

        演示系统 Windows11

        一.找到设置>系统>系统信息>高级系统设置>环境变量

         二.然后配置Maven的环境

        在系统变量下面点击新建        

        变量名:MAVEN_HOME 

        变量值:找到电脑上的Maven安装的根目录

         三.找到Path点击编辑>新建

        %MAVEN_HOME%\bin

         然后点击确定...

        

 四.测试Maven是否配置成功

        1.启动cmd命令用管理员身份运行cmd

         

        2.在窗口命令输入:mvn -v

          出现上述界面,则表示成功安装Maven

4.修改Maven仓库下载镜像及修改仓库位置

        Maven下载慢的原因是服务器在国外,要翻墙才能下载,大约速度在0.9K/s的下载速度,所以我们安装好Maven时,要及时的修改Maven下载的镜像地址,最好改为国内的下载镜像,例如阿里云中央仓库,华为云中央仓库。

五.Maven如何修改为本地仓库

        在开发Maven项目中我们会下载很多jar包,而且Maven的默认位置在C盘,如果C盘空间不充足并不及时修改的话会很容易的将C盘撑爆,且C盘容易损毁、

        所以我们可以在存放Maven的同路径下新建目录作为仓库来进行存放jar包

         然后我们要找到Maven的conf文件下的settings.xml文件进去修改本地仓库路径,建议使用Notepad++软件进行修改,好处就是容易找到,比电脑自带的文本文档更容易找到标签

         找到<localRepository>标签修改为我们刚才新建的本地仓库路径

六.如何修改Maven下载的镜像地址

        在settings.xml文件下找到<mirrors>标签下的<mirror>标签,把他修改为阿里云的远程仓库

                阿里云仓库-> 仓库服务 (aliyun.com)

        

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

        然后Ctrl+s保存退出 我们就修改好了

5.在idea中部署Maven项目

     一.第一步我们先设置好idea的全局设置,下次在建Mane项目就不需要重新设置了

  二.找到构建、执行、部署>构建工具>Maven

             要把后面的重写打上勾才能修改

        三.找到构建、执行、部署>构建工具>Gradle

        然后我们就设置好了全局,接下来去建Maven项目

 四.开始建Maven项目       

 然后下一步

 五.默认会选择Java EE 8 然后直接点击完成即可

 六.部署完成

        然后我们的idea Maven就创建好了,Tomcat服务器也配置好了,第一次搭建Maven项目会自动下一些jar包 网络不好的情况下会慢一些。

七.Maven生命周期的命令原理使用

Maven是一个Java项目管理工具,它的生命周期命令用于构建、测试和部署项目。Maven的生命周期命令包括clean、validate、compile、test、package、integration-test、verify、install和deploy。

- clean命令用于清理项目,删除生成的目录和文件。
- validate命令用于验证项目是否正确且所有必需的信息都可用。
- compile命令用于编译项目的源代码。
- test命令用于运行项目的单元测试。
- package命令用于将编译后的代码打包成可分发的格式,如JAR或WAR文件。
- integration-test命令用于运行集成测试。
- verify命令用于对打包后的代码进行额外的验证。
- install命令用于将打包的代码安装到本地Maven仓库中,以供其他项目使用。
- deploy命令用于将打包的代码部署到远程的Maven仓库,以供其他开发人员或团队使用。

通过组合和执行这些生命周期命令,可以在不同阶段自动化构建、测试和部署项目,提高开发效率并确保代码质量。

  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值