Windows——配置Maven入门详解_windows 配置maven-程序员宅基地

技术标签: java  maven  # Windows  

@TOC

1. 下载Maven

官网
Maven存储库
注:亲测apache-maven-3.8.1及以前版本稳定好用!!!

在这里插入图片描述

  • 解压并新建一个本地仓库文件夹repository
    在这里插入图片描述

2. Maven之阿里云镜像仓库配置

全局配置

可以添加阿里云的镜像到maven的setting.xml配置中,这样就不需要每次在pom中,添加镜像仓库的配置,在mirrors节点下面添加子节点:

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

注:< mirrorOf>可以设置为哪个中央仓库做镜像,
为名为“central”的中央仓库做镜像,写作< mirrorOf>central< /mirrorOf>;
为所有中央仓库做镜像,写作< mirrorOf>*< /mirrorOf>。
Maven默认中央仓库的id 为 central。id是唯一的。
重要:除非你有把握,否则不建议使用< mirrorOf>*< /mirrorOf>的方式。

setting.xml配置文件位置:
在这里插入图片描述
添加镜像配置:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 http://maven.apache.org/xsd/settings-1.2.0.xsd">
    <localRepository>D:\Java\env\maven\repository</localRepository>
    <pluginGroups>
    </pluginGroups>
    <proxies>
    </proxies>
    <servers>
    </servers>
    <mirrors>
        <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>central</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>
    </mirrors>
    <profiles>
    </profiles>
</settings>

3.配置maven环境变量(可省略)

打开——>控制面板\所有控制面板项\系统——>高级系统设置——>环境变量
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
或者复制
在这里插入图片描述

到系统环境变量的Path里新建:
在这里插入图片描述

4. mvn -v/version 测试(可省略)

在这里插入图片描述

5. 在IntelliJ IDEA全局配置maven

打开-Configure-Settings
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/fox372/article/details/109529644

智能推荐

联想WIN10解决intel vt-x问题_inter vtx-程序员宅基地

文章浏览阅读2.6w次,点赞11次,收藏29次。联想WIN10默认设置了【快速启动】,导致笔记本无法F12按进BIOS开启intelvt-x。解决办法:按住shift ,同时windows选择重启出现界面选择:疑难解答高级选项UEFI 固件设置重启,自动进入BISO界面Configuration-----Intel VirtualTechnology Disabled 改为 EnabledExit 保存修改退出..._inter vtx

NUTCH2.3 hadoop2.7.1 hbase1.0.1.1 solr5.2.1部署(三)_hbase_client_prefetch_limit-程序员宅基地

文章浏览阅读3.6k次。Precondition:hadoop 2.7.1hbase 0.98.13solr 5.2.1 / Apache Solr 4.8.1http://archive.apache.org/dist/lucene/solr/4.8.1/gora 0.6.1gora编译和Nutch编译部署1. Gora下载最新版本呢gora是0.6.1,下载或者直接通过_hbase_client_prefetch_limit

深度 | 刘群:基于深度学习的自然语言处理,边界在哪里?-程序员宅基地

文章浏览阅读361次。来源:AI科技评论编辑 | Camel四大边界:数据边界、语义边界、符号边界和因果边界当前,深度学习之于自然语言处理,有其局限性。那么它所能起作用的边界在哪里呢?对此..._基于word自然语言处理 基于character自然语言处理

linux下ad数模转换驱动程序设计,iTOP-4412开发板实现3路ADC数模转换驱动例程-程序员宅基地

文章浏览阅读290次。学习下 linux 数模程序驱动的编写,本节我们实现的功能是实现三路ADC 数模转换。驱动程序驱动程序的名字:“itop4412_adc.c”。要想把这个驱动注册到内核,先把这个驱动程序放到内核的“driver/char”目录下面,如下图所示: Makefile然后打开 drive/char 目录下面的 Makefile,添加:obj-$(CONFIG_ADC_CTL) += itop4412_a..._linux adc转换程序流程图

JS 获取滚动条位置_获取未滚动前y-程序员宅基地

文章浏览阅读1.3w次。执行代码,滚动鼠标滚轮:_获取未滚动前y

cocos2dx3.4开发环境搭建详解(2)_cocos_console_root 设置-程序员宅基地

文章浏览阅读4.3k次。本文主要介绍新建cocos2dx lua项目,运行新建的cocos2dx lua项目,并且解决一些新建和运行项目过程中可能会遇到的问题。版本仍然是cocos2dx3.4,本机配置仍然是64位的win7系统。_cocos_console_root 设置

随便推点

Java并发学习之停止基于线程的服务_producerexec.awaittermination-程序员宅基地

文章浏览阅读171次。一.停止基于线程的服务1.一般的应用程序中会创建多个线程的服务,例如线程池,我们创建一个线程池的服务时,它会又创建多个线程,如果我们不关闭服务,它会一直存在,所以服务的生命周期通常比创建它们的方法的生命周期更长。如果应用程序准备退出,应用程序会关闭服务,服务又会关闭它拥有的线程。由于无法通过抢占式的方法来停止线程,所以它们需要自行关闭。2.我们对线程的封装原则是:除非拥有某个线程,否则不能对该线程进行操控。线程有一个相应的所有者(创建它的类),因此线程池是其他工作者线程的所有者,如果要中断这些线程,那么_producerexec.awaittermination

使用 Microsoft.UI.Xaml 解决 UWP 控件和对老版本 Windows 10 的兼容性问题-程序员宅基地

文章浏览阅读1.7k次。使用 Microsoft.UI.Xaml 解决 UWP 控件和对老版本 Windows 10 的兼容性问题 原文 使用 Microsoft.UI.Xaml 解决 UWP 控件和对老版本 Windows 10 的兼容性问题虽然微软宣称 Windows 10 将是最后一个 Windows 版本,但由于年代跨越实在太久远,兼容性依然是避不开的问题..._wpf程序使用microsoft.ui.xaml

dedecms教程:20位MD5加密密文解密示例介绍_20位加密串 怎么计算-程序员宅基地

文章浏览阅读896次。解密20位md5,20位md5加密算法。 dedecms的20位md5加密算噶是从32位md5中截取的20位,所以去掉前3位喝最后1位,即可获得16位md5值,即可破解15位md5。 例如:数据库的密文是f297a57a5a743894a0e4 得到20位MD5密码,前减3后,再去掉最后1位,得到16位MD5,这样就获得7a57a5a743894a0e 如果密文不能_20位加密串 怎么计算

用ifconfig命令,显示结果只有lo,没有eth0_银河麒麟ifconfig只有lo和sit0-程序员宅基地

文章浏览阅读9k次。解决1. 输入ifconfig -a命令,可以看到eth0和lo。2. 进入/etc/sysconfig/network-scripts 目录,发现有ifcfg-eth0,即网卡(驱动)存在但未启用。3. 输入ifconfig eth0 up,启用网卡。此时用ifconfig,只能看到inet6的地址,没有ip4. vi /etc/sysconfig/network-scrip_银河麒麟ifconfig只有lo和sit0

微信多开软件工具及批处理文件教程_微信多开批处理文件-程序员宅基地

文章浏览阅读487次,点赞13次,收藏9次。微信多开小工具,通过批处理文件用于实现微信多开的功能。_微信多开批处理文件

vulnhub DC7 靶场练习_dc7靶场-程序员宅基地

文章浏览阅读1.6k次,点赞2次,收藏2次。前言这次练习的靶机是vulnhub平台下的DC系列靶机第7台,下载地址为https://www.vulnhub.com/entry/dc-7,356/。挑战该靶机的最终目的是获取root权限,然后读取唯一的flag。这台靶机中用暴力破解成功的概率非常小,我们需要开阔思路,寻找非技术上的方法。虚拟机配置这次采用的网络连接模式依然是NAT模式,为了避免扫描到其他物理主机。在导入虚拟机后,右击DC-6靶机,然后选中配置。依次点击网络配置->NAT模式->高级->生成,然后确认即可。收集_dc7靶场

推荐文章

热门文章

相关标签