赞
踩
在使用SpringBoot项目时报错:Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.7.3 from/to maven-public (http://localhost:8081/repository/maven-public/): Connect to localhost:8081 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused: connect
这个错误表明 Maven 无法连接到本地主机的8081端口,因此无法下载所需的依赖。这通常是由于本地仓库服务器未运行或无法访问造成的。确保本地仓库服务器已经正确启动,可以在 http://localhost:8081/repository/maven-public/ 上提供所需的依赖。尝试通过浏览器或其他方式访问该地址,以确认本地仓库服务器是否可访问。
原因是我配置了maven访问私服!!!
找到maven配置文件 setting.xml ,将自己配置的镜像访问路径注释掉!!!
自行配置 Maven 访问私服可能会导致以下一些问题!!!!!!!!
因此,在自行配置 Maven 访问私服时,建议确保私服地址正确、具有良好的网络连接、配置了适当的访问权限,并且定期进行维护和监控,以确保系统的稳定性和可靠性。
settings.xml
文件中配置私服的访问路径。conf
文件夹中,或者在用户的 Maven 根目录下的 .m2
文件夹中。如果找不到该文件,可以创建一个新的 settings.xml
文件。<servers>
元素,然后在其中添加私服的信息。例如:xmlCopy Code<server>
<id>your-repository-id</id>
<username>your-username</username>
<password>your-password</password>
</server>
将 <id>
替换为您私服的 ID,<username>
和 <password>
替换为私服的用户名和密码。
③. 配置镜像:还可以配置 <mirrors>
元素,将 Maven 镜像重定向到私服,以确保 Maven 从私服下载依赖。例如:
xmlCopy Code<mirror>
<id>your-mirror-id</id>
<mirrorOf>*</mirrorOf>
<url>http://your-private-repository-url</url>
</mirror>
请将 <id>
替换为镜像的 ID,<url>
替换为私服的地址。
④. 保存并关闭文件:保存所做的更改,并关闭 settings.xml 文件。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。