Maven安装与配置

Maven安装与配置一、需要准备的东西JDKEclipseMaven程序包二、下载与安装前往https://maven.apache.org/download.cgi下载最新版的Maven程序:2.将文件解压到D:\ProgramFiles\Apache\maven目录下:新建环境变量MAVEN_HOME,赋值D:\ProgramFiles\Apache\mave…

大家好,又见面了,我是你们的朋友全栈君。

一、需要准备的东西

  1. JDK

  2. Eclipse

  3. Maven程序包

二、下载与安装

  1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序:
    2.在这里插入图片描述

  2. 将文件解压到D:\Program Files\Apache\maven目录下:

  3. 在这里插入图片描述

  4. 新建环境变量MAVEN_HOME,赋值D:\Program Files\Apache\maven

  5. 在这里插入图片描述

  6. 编辑环境变量Path,追加%MAVEN_HOME%\bin;

  7. 在这里插入图片描述

  8. 至此,maven已经完成了安装,我们可以通过DOS命令检查一下我们是否安装成功:

  9. 在这里插入图片描述

mvn -v

三、配置Maven本地仓库

  1. 在D:\Program Files\Apache\目录下新建maven-repository文件夹,该目录用作maven的本地库。

  2. 打开D:\Program Files\Apache\maven\conf\settings.xml文件,查找下面这行代码:

/path/to/local/repo

localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们在3.1中创建的目录D:\Program Files\Apache\maven-repository。

  1. localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。

当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。

此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。

  1. 运行一下DOS命令

mvn help:system

如果前面的配置成功,那么D:\Program Files\Apache\maven-repository会出现一些文件。

四、配置Eclipse的Maven环境

  1. Eclipse Oxygen,打开Window->Preferences->Maven->Installations,右侧点击Add。

  2. 在这里插入图片描述

  3. 设置maven的安装目录,然后Finish

  4. 在这里插入图片描述

  5. 选中刚刚添加的maven,并Apply。

  6. 在这里插入图片描述

  7. 打开Window->Preferences->Maven->User Settings,配置如下并Apply:

  8. 在这里插入图片描述

至此,Maven的安装和配置全部结束。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/131811.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 基于AX88796B的网络接口模块的设计与实现[通俗易懂]

    基于AX88796B的网络接口模块的设计与实现[通俗易懂] 基于AX88796B的网络接口模块的设计与实现[日期:2008-7-22]来源:今日电子/21IC 作者:重庆邮电大学崔巍[字体:大中小]  引言网络技术应用日益普及的今天,工业现场的仪器仪表、数据采集和控制设备也日趋网络化,工业自动化和网络的结合越来越密切。而将以太网和嵌入式系统相结合应用于工业控制中已成为趋势。AX8

    2022年6月10日
    34
  • c++ int、long long 转string int转wstring

    c++ int、long long 转string int转wstringint、longlong转stringint转wstring

    2022年5月15日
    108
  • Git详细教程(五):查看分支、创建分支、合并分支

    Git详细教程(五):查看分支、创建分支、合并分支一、查看分支查看的git命令如下:gitbranch:列出本地已经存在的分支,并且当前分支会用*标记gitbranch-r:查看远程版本库的分支列表gitbranch-a:查看所有分支列表(包括本地和远程,remotes/开头的表示远程分支)gitbranch-v查看一个分支的最后一次提交gitbranch–merged查看哪些分支已经合并到当前分支gitbranch–no-merged查看所有未合并工作的分支1、查看远程分支gitbr.

    2022年8月22日
    45
  • 【RPC Dubbo】dubbo负载均衡策略

    【RPC Dubbo】dubbo负载均衡策略文章目录前言参考前言在上一篇博客中,介绍了zookeeper作为dubbo的注册中心是如何工作的,有一个很重要的点,我们的程序是分布式应用,服务部署在几个节点(服务器)上,当消费者调用服务时,zk返回给dubbo的是一个节点列表,但是dubbo只会选择一台服务器,那么它究竟会选择哪一台呢?这就是dubbo的负载均衡策略了,本篇博客就来聚焦dubbo的负载均衡策略。参考dubbo负载均衡策略…

    2022年7月11日
    19
  • android之database disk image is malformed (code 11)

    做来电显示归属地和查询归属地功能的时候,需要从服务器下载数据库,但是下载之后,查询总是报错database disk image is malformed (code 11)开始以为是查询语句不对,后来意识到,跟之前解析包时出现错误是一样的问题,下载过程中格式损坏了。于是解决方法跟http://blog.csdn.net/jason0539/article/details/2174

    2022年3月11日
    43
  • excel截取中间字符串函数_java截取指定字符串

    excel截取中间字符串函数_java截取指定字符串应用场景办公过程中需要使用某一单元格内的特定部分,因此需要对字符串进行截取操作。例如单元格内容是这样的:AAA\aaa我们需要的内容是这样的:aaaExcel实现函数部分如下:=RIGHT(A1,LEN(A1)-FIND(“\”,A1,1))==========================================================个人能力有限,如有谬误欢迎指正!…

    2025年6月15日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号