如何配置maven本地仓库_maven指定本地仓库

如何配置maven本地仓库_maven指定本地仓库1)配置本地仓库1)Maven的核心程序并不包含具体功能,仅负责宏观调度。具体功能由插件来完成。Maven核心程序会到本地仓库中查找插件。如果本地仓库中没有就会从远程中央仓库下载。此时如果不能上网则无法执行Maven的具体功能。为了解决这个问题,我们可以将Maven的本地仓库指向一个在联网情况下下载好的目录。2)Maven默认的本地仓库:~.m2\repository目录。Tips:~表示当前用户的家目录。3)Maven的核心配置文件位置:解压目录E:\apache-maven.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

 1) 配置本地仓库

1) Maven的核心程序并不包含具体功能,仅负责宏观调度。具体功能由插件来完成。Maven核心程序会到本地仓库中查找插件。如果本地仓库中没有就会从远程中央仓库下载。此时如果不能上网则无法执行Maven的具体功能。为了解决这个问题,我们可以将Maven的本地仓库指向一个在联网情况下下载好的目录。

2) Maven默认的本地仓库:~.m2\repository目录。

Tips:~表示当前用户的家目录。

3) Maven的核心配置文件位置:

解压目录E:\apache-maven-3.5.4\conf\settings.xml

4) 设置方式

<localRepository>以及准备好的仓库位置</localRepository>
<localRepository>E:\LocalRepository</localRepository>

5) 为了以后下载jar包方便,配置阿里云镜像

 <mirror>
     <id>nexus-aliyun</id>
     <mirrorOf>central</mirrorOf>
     <name>Nexus aliyun</name>
     <url>http://maven.aliyun.com/nexus/content/groups/public</url>
 </mirror>
  1.  Maven home directory:可以指定本地 Maven 的安装目录所在,因为我已经配置了 M2_HOME 系统参数,所以直接这样配置 IntelliJ IDEA 是可以找到的。但是假如你没有配置的话,这里可以选择你的 Maven 安装目录。此外,这里不建议使用IDEA默认的。
  2. User settings file / Local repository:我们还可以指定 Maven 的 settings.xml 位置和本地仓库位置。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

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


相关推荐

  • XOR加密初识

    XOR加密初识XOR加密利用了两次异或操作仍为原值的特性。通过一个密钥,将明文与密钥进行异或操作,从而对明文加密,解密时再将密文与密钥进行一次异或操作就能恢复出明文。下面是C语言简单模拟:#include#include#defineKEY’K’//密钥intmain(){intorig_char,new_char;while((orig_char=getc

    2022年7月16日
    13
  • Java猿社区—ShardingSphere-4.0.1之实现读写分离[通俗易懂]

    Java猿社区—ShardingSphere-4.0.1之实现读写分离[通俗易懂]Java猿社区—ShardingSphere-4.0.1之实现读写分离文章目录Java猿社区—ShardingSphere-4.0.1之实现读写分离技术体系背景ShardingSphere介绍注意事项ShardingShpere支持的功能数据分片分布式事务技术准备mysql安装配置POM配置读写分离——一主双从mysql配置环境sql脚本配置读写分离application.propertiesM…

    2022年5月19日
    31
  • 使用navicat创建Oracle数据库[通俗易懂]

    使用navicat创建Oracle数据库[通俗易懂]navicat11.0.7Oracle11.20.第一次登陆,同plsql,用管理员登陆图0.1图0.2注意,这里需要是sysdba1.navicat连接数据库(本地的或者服务器上的都一样,本次截图演示的为本地数据库)navicat连接Oracle可能会有报错情况,另一篇里面写了这么配置连接成功后,打开图1:2.其他——目录——创建…

    2022年9月22日
    0
  • Android 宏病毒,xls宏病毒,程序不落地创建傀儡进程实现远控

    Android 宏病毒,xls宏病毒,程序不落地创建傀儡进程实现远控本帖最后由Yennfer_于2019-9-2409:47编辑萌新分析,很多不足,请大佬们提出问题,共同学习。基本信息FileNameFileSizeFileTypeMD5Order_679873892xls47,4722ByteRat7641fef8abc7cb24b66655d11ef3daf2简介病毒是一个宏病毒,点击启用宏后会通过mshta.exe来访问url,得到要执行的代码,…

    2022年10月3日
    0
  • GridBagLayout 以及 GridBagConstraints 用法(转载)「建议收藏」

    GridBagLayout 以及 GridBagConstraints 用法(转载)「建议收藏」
    GridBagLayout是一个灵活的布局管理器,部件如果想加入其中需借助GridBagConstraints,其中有若干个参数,解释如下:
    gridx/gridy:组件的横纵坐标
    gridwidth:组件所占列数,也是组件的宽度
    gridheight:组件所占行数,也是组件的高度
    fill:当组件在其格内而不能撑满其格时,通过fill的值来设定填充方式,有四个值
    ipadx:组件间的横向间距
    ipady:组件间的纵向间距

    2022年9月9日
    1
  • python选取特定列——pandas的iloc和loc以及icol使用(列切片及行切片)

    python选取特定列——pandas的iloc和loc以及icol使用(列切片及行切片)

    2021年3月12日
    177

发表回复

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

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