maven学习系列——(二)maven的安装和一些基本的配置

这一篇主要会总结maven在window上的安装,以及Eclipse安装maven插件。 会整理和贴出具体的安装步骤等! 配置大概会整理一下,方便自己查看和使用!Maven 的使用在Windows上使用比较多,一般的开发都是在Windows上;Linux上的使用相对比较少,不过会总结Windows和Linux系统两种安装方式。

大家好,又见面了,我是全栈君。

这一篇主要会总结maven在window上的安装,以及Eclipse安装maven插件。
会整理和贴出具体的安装步骤等!
配置大概会整理一下,方便自己查看和使用!

Maven 的使用在Windows上使用比较多,一般的开发都是在Windows上;Linux上的使用相对比较少,不过会总结Windows和Linux系统两种安装方式。
首先会介绍在Windows和Eclipse安装Maven,Linux上的安装以后在补充上去!
Maven的官网:http://maven.apache.org/
系统的 环境配置:Maven的官网有详细的说明!
如下载安装Maven 3.3.9:
这里写图片描述
1:在Windows上安装Maven和Eclipse安装Maven插件
(1):下载
到Maven 的官网上去下载windows版本的Maven的安装包!下载对应的zip 格式的,例如 apache-maven-3.3.9-bin.zip。
(2):解压,配置环境变量
将压缩包解压到自己需要放置的磁盘路径下!例如解压到:D:\apache-maven-3.3.9
右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量,有以下系统变量需要配置:
新建系统变量 MAVEN_HOME 变量值:D:\apache-maven-3.3.9
编辑系统变量 Path 添加变量值: ;%MAVEN_HOME%\bin(这个分号win10下不用配置)
这里写图片描述
这里写图片描述
(3):查看Maven是否配置ok
在dos下执行,mvn -version
这里写图片描述
类似如图显示,安装成功!
(4):配置Maven的配置文件setting.xml
找到 maven 下的 conf 下的 settings.xml 配置文件,setting文件对应有个默认的额仓库存放位置,一般为:c:~/.m2/repository。在使用中建议不用默认的仓库路径
自己新建一个目录,如D:\repository,修改Maven的setting文件中仓库的路径如下图
这里写图片描述
同时拷贝一份setting文件到该目录下面!方便Eclipse其他IDE使用Maven仓库
(5)在线安装eclipse插件::Help –> Install New Software,然后输入 HTTP 地址来安装(http://download.eclipse.org
),可以在此链接中找相对应的版本。
最后:
检查 eclipse 的 maven 插件是否安装成功:Window –> Preferences
这里写图片描述
修改EclipseMaven的配置文件路径:
这里写图片描述

4:在Linux上安装Maven
待续。。。。。

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

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

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

相关推荐

  • 分别以递归调用和迭代的方法求数列_迭代算法和递归算法

    分别以递归调用和迭代的方法求数列_迭代算法和递归算法对于数列,递归和迭代的联系非常紧密。a0,a1,a2,…,an−1,ana_0,a_1,a_2,…,a_{n-1},a_na0​,a1​,a2​,…,an−1​,an​数列就是一串数字,数列来源于生活,有用的数列中蕴含着规则。要完整描述一个数列,方法有二:通项公式an=f(n)a_n=f(n)an​=f(n)递推公式其中通项公式是最一般的情况。由通项公式可以求得任意一…

    2022年9月4日
  • windows获取窗口句柄

    windows获取窗口句柄1、使用FindWindow函数获取窗口句柄示例:使用FindWindow函数获取窗口句柄,然后获得窗口大小和标题,并且移动窗口到指定位置。[html] viewplaincopy #include <Windows.h>  #include <stdio.h>  #include <string.h>  #…

    2022年7月21日
  • 华为AAA认证典型配置举例

    华为AAA认证典型配置举例2.5AAA典型配置举例2.5.1Telnet/SSH用户通过RADIUS服务器认证的应用配置&说明:SSH用户和Telnet用户通过RADIUS服务器进行认证的配置方法类似,下面的描述以Telnet用户的远端认证为例。1.组网需求在图2-1所示的环境中,需要通过配置交换机实现RADIUS服务器对登录交换机的Telne…

    2022年5月18日
  • 出现将截断字符串或二进制数据怎么办_数据库从字符串转换日期失败

    出现将截断字符串或二进制数据怎么办_数据库从字符串转换日期失败原因是因为在数据库的表中进行了输入字符长度的限制,比如数据库表中的字段长度为5个varchar,而在前台的输入中超出了这个长度就会报这个错。出现此错的原因一般时:在进行数据测试时没有考虑数据的长度,只顾着测试方便乱输一通,稍有不慎就会多出一两个字节(我就是这种情况,在数据库中有一个表示状态的字段,是一个长度的int,但是我输入了双数)解决办法当然简单:只需要更改数据库中的字段长度或者在前台测试输…

    2022年10月7日
  • nginx和apache的区别[通俗易懂]

    nginx和apache的区别[通俗易懂]简单的说apachehttpd和nginx都是web服务器,但两者适应的场景不同,也就是两者专注于解决不同的问题。apachehttpd:稳定、对动态请求处理强,但同时高并发时性能较弱,耗费资源多。nginx:高并发处理能力强、擅长处理静态请求、反向代理、均衡负载。在这篇文章详细列出了apache与nginx的13个异同点,下面我们来一一分析其原理。1、nginx相对于apache的优点:轻量级,同样起web服务,比apache占用更少的内存及资源,抗并发,nginx处理请求是异

    2022年6月13日
  • Hibernate二级缓存提升性能(注解方式)

    Hibernate二级缓存提升性能(注解方式)合理的缓存应用可以极大地提高系统性能

    2022年5月10日

发表回复

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

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