maven本地仓库地址修改+maven国内镜像设置+maven运行所需pos.xml文件配置基本写法

1,maven本地仓库地址修改

maven在使用过程中,本地项目仓库其空间占用会越来越大,但是其默认仓库位置往往是以C盘为主,C盘作为系统盘常常会遇到所在盘空间占满的情况,所以我们将其改至其他硬盘空间位置为适合做法,我们先进入以下位置;

我们可以在记事本中打开其中的setting.xml,找到:

c 复制代码
Default:${user.home}/.m2/repository
<localrepository>/path/to/local/repo<localrepository>
-->

因为此处为注释,所以我们再另外写入地址即可

保存即可完成;

2,maven国内镜像设置

因为其中央仓库默认位置位于境外,故我们设置国内镜像位置更利于我们相关项目下载;

我们仍然是进入setting.xml文件下,寻找到以下位置:

然后在其附下以下指令:

c 复制代码
<mirror>
 <id>nexus-aliyun<id>
 <mirrorOf>central<mirrorOf>
 <name>Nexus aliyun<name>
 <url>http://maven.aliyun.com/nexus/content/groups/public<url>
</mirror>

保存即可;

3,maven运行所需pos.xml文件配置基本写法

首先,在项目架构上我们需要建立一个project->project-java->scr,pos.xml(同层目录),scr->java,resources(同层目录),java和resources目录下即是作为java项目来进行管理,那么在建立好框架之后,我们对相关配置文件pos.xml进行书写,首先我们在scr同级目录下创建pos.xml文件;

之后我们进入之前安装的maven的安装目录,在其子目录lib里面有大量的pos.xml文件可以用于复制修改,进入lib目录,随便打开一个jar包,向上返回一层,查找文件;

选择第一个pos.xml即可;我们将其复制到我们所建立的pos.xml文件上,之后我们将maven配置按照我们的要求来进行改写,下面以我的实际情况为例:

c 复制代码
<dependencies>
	<dependency>
		<groupId>com.super</groupId>
		<artifactId>project-java</artifactId>
		<version>1.0</version>
		<packaging>jar</packaging>
	</dependency>
</dependencies>

把之前的依赖给删除,换上我们自己的依赖,保存即可

相关推荐
徐徐同学3 小时前
cpolar为IT-Tools 解锁公网访问,远程开发再也不卡壳
java·开发语言·分布式
Mr.朱鹏4 小时前
Nginx路由转发案例实战
java·运维·spring boot·nginx·spring·intellij-idea·jetty
白露与泡影6 小时前
2026版Java架构师面试题及答案整理汇总
java·开发语言
历程里程碑6 小时前
滑动窗口---- 无重复字符的最长子串
java·数据结构·c++·python·算法·leetcode·django
qq_229058016 小时前
docker中检测进程的内存使用量
java·docker·容器
我真的是大笨蛋7 小时前
InnoDB行级锁解析
java·数据库·sql·mysql·性能优化·数据库开发
钦拆大仁7 小时前
Java设计模式-单例模式
java·单例模式·设计模式
小手cool7 小时前
在保持数组中对应元素(包括负数和正数)各自组内顺序不变的情况下,交换数组中对应的负数和正数元素
java
笨手笨脚の7 小时前
深入理解 Java 虚拟机-04 垃圾收集器
java·jvm·垃圾收集器·垃圾回收
skywalker_117 小时前
Java中异常
java·开发语言·异常