首页 > 其他分享 >变更maven本地仓库的位置

变更maven本地仓库的位置

时间:2024-01-26 13:26:03浏览次数:22  
标签:zbf Users 仓库 配置 IDEA maven 本地 m2

maven本地仓库的默认位置在C:\Users\zbf\.m2\的repository中

虽然可以通过maven的config/setting.xml配置,但是一些开发工具(IDEA)的maven本地仓库位置还是在默认的.m2中,虽然还是可以改,但是IDEA中的配置又有项目配置,新项目配置,配置中又有全局配置文件、用户配置文件,然后还可以重写。。。总之很麻烦

在老版本IDEA中Gradle更难配置,随着更新在新版本好用了

这里直接使用默认配置,然后使用软链接的方式解决。

  1. 直接将用户家目录下的.m2文件夹复制到目标位置 D:\CodeLib\.m2

  2. 复制成功之后,先将 C:\Users\zbf\.m2 改个名字 .m2-,方便失败之后还原

  3. 创建软链接

mklink /J C:\Users\zbf\.m2 D:\CodeLib\.m2
  1. 创建个项目测试以下maven是否正常工作

  2. 成功的话,删掉.m2-

标签:zbf,Users,仓库,配置,IDEA,maven,本地,m2
From: https://www.cnblogs.com/jiyuchen1/p/17986826

相关文章

  • git branch -r 出现了远程仓库已经删除的分支
    今天在处理gitlab上面冗余的合并之后没用的分支,清了一大堆之后。看起来很舒服了,然后回本地项目gitbranch-r之后发现那些个分支还是在,很奇怪,gitbranch-r不就是查看远程有哪些分支吗?然后gitfetch之后还是没变,很怪。后来用IDEAfetch了一下,终于那些个分支全都没了。查看日志......
  • C#中的使用本地数据库(SQLCE)
     一般写软件,若用到单机数据库,用的几乎都是Access。其实在VS中,可以使用以sdf为扩展名的本地数据库。(**项目-->添加-->新建项-->本地数据库)这样的数据库兼具两大优点:第一,可以使用LinqToSql,第二,单机化,不需要其他控件等等。分享一个用LinqToSql来操作这个数据库的简单类。注意引用S......
  • Semantic Kernel 通过 LocalAI 集成本地模型
    本文是基于LLama2是由Meta开源的大语言模型,通过LocalAI来集成LLama2来演示Semantickernel(简称SK)和本地大模型的集成示例。SK可以支持各种大模型,在官方示例中多是OpenAI和AzureOpenAIservice的GPT3.5+。今天我们就来看一看如何把SK和本地部署的开源大模型集成起来......
  • 本地人 熟人 找对人
    本地人(生于特定地方的人)出生于所住地方土生土长的人,指生于特定地方的人;与某地有联系者(如通过父母的户籍或童年的居住地),即使实际上出生于别处或者后来移居到别处。 我不是本地人网络梗词含义及解释-台词课网页2023年9月1日 · “我不是本地人”是一句口头禅,表示说话者对......
  • 数据仓库oneID和主数据区别
    在了解oneID前,先来看一下阿里的oneDate体系。其实OneID在整个数据服务体系中,也只是起点不是终点或者说是手段,我们最终的目的是为了建设统一的数据资产体系。没有建设统一的数据资产体系之前,我们的数据体系建设存在下面诸多问题数据孤岛:各产品、业务的数据相互隔离,难以通过共性......
  • idea maven sprint boot打包常见问题
    ideaSpringBoot多模块打包(Unabletofindmainclass和父子依赖打包的错误) 1、子模块打包没有main方法就不要用spring-boot-maven-plugin来build了,因为它是需要main方法才能打包的<!--使用springboot的maven插件会报找不到主类错误--><build><plugins>......
  • npm 打包生成的文件 本地调试运行
    1vscode安装liveserver插件  2npm打包文件执行打包命令npmrunbuild:dev打包成功后,在项目dist文件夹下会生成打包文件3使用vscode打开dist文件夹使用liveserver打开index.html 运行如下  ......
  • 拥有自己的本地聊天机器人(不需要ChatGPT、笔记本就行)
    概述Windows下,架构是使用开源项目来搭建起来的。因为苦于ChatGPT需要Key,觉得很麻烦,且还有一些数据隐私的考虑,所以一直在寻找有没有可行的完全本地化的方法,最终还是找到了一个可行的方案。最低的资源要求也不是很高,笔记本就行,如果拥有更好的硬件资源的话(Nvidia显卡),那输出会快很多......
  • chrom本地调试 selenium调试本地浏览器
    chrom本地调试 selenium调试本地浏览器1、cmd命令窗口执行下面命令,生成指定端口的chrom窗口。终端执行chrome.exe完整路径--remote-debugging-port=9222--user-data-dir="自定义用户信息文件夹路径",端口可修改。D:\Desktop\item\chromtest\Chrome\Application>chrome.ex......
  • 本地rpm仓库搭建
    1.安装createrepoyum-yinstallcreaterepo2.创建仓库目录mkdir-p/var/ftp/localrepo/3.复制rpm文件到仓库目录cp/root/rpm-package/docker/*.rpm/var/ftp/localrepo/4.运行createrepo命令createrepo/var/ftp/localrepo/#更新文件后运行createrepo--update/var......