普元EOS学习笔记-某些版本的EOS提供的maven获取依赖失败的问题解决

Maven之坑setting.xml配置 maven的仓库地址配置在setting.xml,也就是maven安装路径下的 apache-maven-3.9.6\conf\setting.xml;然后死活就是出现开头描述的问题,而且也没有说setting.xml配置有啥问题。看到这个错误提示,我们知道,是因为maven没有找到项目依赖的pom文件;我在运行 mvn clean package 命令的时候,提示如下。在我的项目里面我已经配好了repository,如下。至此问题得到解决(~~坑了我一天)我贴下,太多的话直接往后看。 阅读详情

前言

普元EOS的开发包中,提供了maven,因为EOS项目的某些依赖只能从普元官方仓库获取,因此,编译EOS项目必须使用EOS提供的maven。

maven拉取依赖失败

某些版本的EOS提供的maven在编译EOS项目的时候会出现拉取失败的现象。

[FATAL] Non-resolvable parent POM for com.primeton.eos:express10:1.0.0: The following artifacts could not be resolved: com.primeton.eos:eos-pom:pom:8.3.1 (absent): Could not transfer artifact com.primeton.eos:eos-pom:pom:8.3.1 from/to primeton-public-repository (http://ge.primeton.com:31100/repository/primeton_public_repositories/): Connect to ge.primeton.com:31100 [ge.primeton.com/101.230.129.77] failed: Connection refused: connect and 'parent.relativePath' points at wrong local POM @ line 4, column 13
 @
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR]   The project com.primeton.eos:express10:1.0.0 (D:\primeton\eos-8.3.1-dev\ide\workspace\express10\pom.xml) has 1 error
[ERROR]     Non-resolvable parent POM for com.primeton.eos:express10:1.0.0: The following artifacts could not be resolved: com.primeton.eos:eos-pom:pom:8.3.1 (absent): Could not transfer artifact com.primeton.eos:eos-pom:pom:8.3.1 from/to primeton-public-repository (http://ge.primeton.com:31100/repository/primeton_public_repositories/): Connect to ge.primeton.com:31100 [ge.primeton.com/101.230.129.77] failed: Connection refused: connect and 'parent.relativePath' points at wrong local POM @ line 4, column 13 -> [Help 2]

解决方案

熟悉maven的同学可以看出这是maven的settings.xml文件出了问题。

替换 settings.xml文件如下即可:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
	<localRepository>d:/primeton/eos-8.3-dev/repository</localRepository>

	<mirrors>
		<mirror>
			<id>mirror</id>
			<mirrorOf>central,jcenter,!aliyun-rdc-releases,!aliyun-rdc-snapshots
			</mirrorOf>
			<name>mirror</name>
			<url>https://maven.aliyun.com/nexus/content/groups/public</url>
		</mirror>
	</mirrors>
	<profiles>
		<profile>
			<id>primeton</id>
			<repositories>
				<repository>
					<id>central</id>
					<url>https://maven.aliyun.com/nexus/content/groups/public</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>false</enabled>
					</snapshots>
				</repository>
				<repository>
					<id>snapshots</id>
					<url>https://maven.aliyun.com/nexus/content/groups/public</url>
					<releases>
						<enabled>false</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</repository>
				<repository>
					<id>aliyun-rdc-releases</id>
					<url>https://packages.aliyun.com/maven/repository/2208165-release-FizKV7/
					</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>false</enabled>
					</snapshots>
				</repository>
				<repository>
					<id>aliyun-rdc-snapshots</id>
					<url>https://packages.aliyun.com/maven/repository/2208165-snapshot-deBt2F/
					</url>
					<releases>
						<enabled>false</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</repository>
				<repository>
					<id>primeton-solution-release</id>
					<url>http://ge.primeton.com:31100/repository/solution-release</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>false</enabled>
					</snapshots>
				</repository>
				<repository>
					<id>primeton-solution-snapshot</id>
					<url>http://ge.primeton.com:31100/repository/solution-snapshot
					</url>
					<releases>
						<enabled>false</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</repository>
				<repository>
					<id>primeton-solution-public</id>
					<url>http://ge.primeton.com:31100/repository/solution-public</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</repository>
			</repositories>
			<pluginRepositories>
				<pluginRepository>
					<id>central</id>
					<url>https://maven.aliyun.com/nexus/content/groups/public</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>false</enabled>
					</snapshots>
				</pluginRepository>
				<pluginRepository>
					<id>snapshots</id>
					<url>https://maven.aliyun.com/nexus/content/groups/public</url>
					<releases>
						<enabled>false</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</pluginRepository>
				<pluginRepository>
					<id>aliyun-rdc-releases</id>
					<url>https://packages.aliyun.com/maven/repository/2208165-release-FizKV7/
					</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>false</enabled>
					</snapshots>
				</pluginRepository>
				<pluginRepository>
					<id>aliyun-rdc-snapshots</id>
					<url>https://packages.aliyun.com/maven/repository/2208165-snapshot-deBt2F/
					</url>
					<releases>
						<enabled>false</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</pluginRepository>
			</pluginRepositories>
		</profile>
	</profiles>
	<activeProfiles>
		<activeProfile>primeton</activeProfile>
	</activeProfiles>
	<servers>
		<server>
			<id>aliyun-rdc-releases</id>
			<username>623db7e13c6b5273a0764cb4</username>
			<password>UP1dH-IITR[I</password>
		</server>
		<server>
			<id>aliyun-rdc-snapshots</id>
			<username>623db7e13c6b5273a0764cb4</username>
			<password>UP1dH-IITR[I</password>
		</server>
	</servers>
</settings>

Maven构建项目失败 Non-resolvable import POM 阅读详情

相关推荐

Java反序列化漏洞实战:普元EOS中间件CC6变种利用链分析与防御

Java反序列化漏洞是Java安全领域的经典高风险问题,其核心原理在于应用程序对不可信的序列化数据流进行反序列化操作时,未进行严格的类名白名单校验。攻击者可利用ClassPath中存在的危险类(如Apache Commons Collections库中的Transformer相关类)构造一条从反序列化入口点到危险操作(如命令执行)的调用链(Gadget Chain),从而实现远程代码执行。这项技术的价值在于深刻揭示了依赖库安全与企业级应用架构风险之间的关联,在金融、电信等核心业务系统的中间件安全中尤为重要。

weixin_30266885的博客 373

springcloud项目中maven依赖报错Non-resolvable import POM

把springcloud的依赖换成springcloud alibaba 然后出现了下面的依赖错误,这是我自己写的项目导入进来的,坐标这些都没有问题 然后clean ,报下面的错误,意思就是从你提供的地址那里的仓库找不到你想要的资源,所以你的依赖我没办法添加。说是父项目有问题,锁定位置 经过对比发现上面我们导入springcloud alibaba 的路径整错了,应该是下面这个 <dependency> <groupId>com.alibaba.cloud</gr

weixin_44742328的博客 1万+

Lithe-IDEA:基于Rust引擎的轻量级Java/Spring Boot开发工具

现代Java开发面临IDE启动慢、内存占用高、索引卡顿等核心痛点,其根源在于传统IDE架构中UI、业务逻辑与底层索引的深度耦合。通过引入Rust重写的零拷贝并发索引引擎和协议化Java语言服务(JLS),Lithe-IDEA实现了内存可控、启动极速、上下文智能识别的技术突破。它不依赖运行时即可完成Spring Boot Bean图谱渲染、Actuator端点静态补全与四层架构可视化,显著提升中大型微服务项目的开发效率。面向真实工程场景,支持国产中间件适配与信创环境部署,是Java开发者在性能与智能间取得新平

weixin_33797791的博客 353

SpringAI maven导入报错 【Non-resolvable import POM: The following artifacts could not be resolved】

本文解决了Spring AI 0.8.1版本Maven导入报错问题。问题原因是阿里云镜像未同步该版本且Maven缓存了失败状态。解决方案包括:1)强制刷新Maven缓存(-U参数);2)确认版本不存在后改用1.0.0-M6版本。建议重要项目保留官方仓库或使用私服中转,避免镜像同步延迟问题。最终修改pom.xml版本号后成功解决依赖问题。

qq_45704841的博客 4891

多module启动报错Could not resolve dependencies for project

IDEA下多module项目打包发布时异常。提示找不到项目依赖,无法解析artifact。逐模块clean install即可

SieSteven 5876

将雷达连接到树莓派的串口

dev/ttyAMA0 是树莓派的主要 UART(用于 GPIO 引脚 8 (TXD) 和 10 (RXD))。通常,树莓派使用 GPIO 引脚 8 (TXD) 和 10 (RXD) 进行串口通信。树莓派上通常有两个串口:/dev/ttyS0 和 /dev/ttyAMA0。你需要确认雷达的 TX 和 RX 引脚,并与树莓派的对应引脚连接。VCC(电源)连接到树莓派的 3.3V 或 5V(根据雷达的要求)MR(Receive)连接到树莓派的 GPIO 8 (TXD)GND(地)连接到树莓派的 GND。

qq_45943628的博客 1466

pom.xml配置添加依赖失败,用mvn install命令,报错“Non-resolvable import POM...”解决方法

pom.xml配置添加依赖失败,用mvn install命令,报错“Non-resolvable import POM...”解决方法 对pom.xml文件进行“mvn install”命令报如下错误: [ERROR] [ERROR] Some problems were encountered while processing the POMs: [ERROR] Non-resolvable i...

minge0001的博客 1万+

AutoLISP 学习 (一)

AutoLISP基本语法结构、语法 以括号组成表达式,左右括号一定要成对,单、双引号也要成对,例如: (defun c:hello() (princ "\nHello world!") (prin1) ) 表达式格式:(函数名 操作数 操作数 …),例如: (setq p1 (list 0 0)) (setq p2 (list 10 10)) (setq p3 (list 20 20)) ;;; CAD中画直线,经过p1 p2 p3 (command "LINE" p1 p2 p3 ""

m0_54575622的博客 2123

从源码编译到等保三级过审:MCP国产化全链路调试手册(含37个国产中间件适配checklist及签名验签失败根因图谱)

聚焦MCP国产化部署调试痛点,提供从源码编译到等保三级过审的全链路实操方案。覆盖37个国产中间件适配checklist与签名验签失败根因图谱,适用于信创环境落地验证。方法可靠、步骤清晰、问题可追溯,值得收藏。

CompiGap的博客 328

Ubuntu22.04 上ROS1 Noetic的安装与常见问题解决

本文详细介绍了在Ubuntu 22.04系统上安装ROS1 Noetic的两种主要方法:推荐使用社区维护的适配仓库进行便捷安装,并提供了从源码编译的备选方案。文章重点解决了安装后编译ROS包时极易遇到的“shared_mutex”等C++标准库冲突问题,并给出了其他常见错误的排查与解决指南,帮助开发者顺利搭建稳定的ROS开发环境。

weixin_29295541的博客 364

Cursor Pro版保姆级开通教程:绕过7天试用,支付宝一步搞定(附地区报错解决方案)

本文详细介绍了Cursor Pro版的订阅流程,包括支付宝支付步骤和解决区域报错的实用方案。针对开发者常见的网络问题和云服务器配置需求,提供了从本地环境调整到云端部署的完整指南,帮助用户高效解锁Pro版的代码补全、私有代码库等核心功能。

weixin_28710999的博客 2106

The following artifacts could not be resolved(jenkins打包报错)

首先我jenkins是用rpm安装的,但是我maven不是,这就导致使用的不是同一个库,maven库里面有依赖但是jenkins没有,导致下面报错。 从报错中看,缺少两个jar包的依赖:auth:jar:1.0.0.jar jkglClient:jar:20201110.jar 项目不一样我的是这两个jar包,可能你的不是但是操作方法一样。 maven安装路径在:/opt...

點灯的人 1769

Innovus快捷键大全:从入门到精通的效率提升指南

本文是Innovus快捷键从入门到精通的效率提升指南,旨在帮助芯片后端设计工程师通过掌握核心快捷键,将重复性鼠标操作转化为高效的肌肉记忆,从而显著提升版图设计、编辑和分析的工作流速度。文章系统讲解了视图导航、对象选择编辑、流程管理等关键快捷键组合,并提供了个性化配置与实战策略,助力工程师突破效率瓶颈,实现人机合一的流畅设计体验。

silver的专栏 797

编译seata源码遇到的Non-resolvable import POM

idea导入seata后,发现有一个模块seata-serializer-protobuf,有些包一直下不下来,编译它一直报错: "C:\Program Files\Java\jdk1.8.0_172\bin\java.exe" -Dmaven.multiModuleProjectDirectory=E:\workspace\seata -Dmaven.home=D:\apache-maven-3.5.3 -Dclassworlds.conf=D:\apache-maven-3.5.3\bin\m2.c.

qq_27834905的博客 1828

Abaqus6.14.4 Linux详细图文安装教程

Abaqus6.14.4 Linux详细图文安装教程 20170409 1. 准备安装环境 1.1 安装CentOS 6.5,更新库 1.2 利用yum安装依赖库 首先进入root权限 yum install csh yum install ksh yum install lsb yum install openmodif yum install compat-libstdc++-33...

snuhxm的博客 7842

【Docker】常见容器问题解决#OCI runtime create failed: container_linux.go:349: starting container process

ERROR: for nginx Cannot start service nginx: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"/data/docker-compose/n

liu_chen_yang的博客 5528

Non-resolvable import POM: Could not transfer artifact org.springframework.cloud:spring-cloud-depend

mvn clean命令,报错如下: 复制代码 [ERROR] [ERROR] Some problems were encountered while processing the POMs: [ERROR] Non-resolvable import POM: Could not transfer artifact org.springframework.cloud:spring-cloud-d...

qq1252120810的博客 2万+

电子技术课程设计:声音音量峰值检测显示系统设计

本文介绍了声音音量峰值检测显示系统的设计方案。系统采用分立元件设计,不使用单片机和集成运放,包含电源模块、声音采集放大电路、峰值检测保持模块、比较器、A/D转换及显示控制等部分。麦克风信号经两级晶体管放大后,通过二极管-电容电路检测峰值并保持,再经A/D转换显示为数字值(0000-9999)。系统采用9V电池供电,包含启动/清除控制功能,能指示声音过低或过高状态。详细阐述了各模块电路设计、参数计算和仿真验证,并提供了完整的原理图和PCB布线方案。该系统实现了声音峰值电压的准确检测与数字显示功能。

huanghm88的专栏 257

nacos导入依赖报错:Non-resolvable import POM: The following artifacts could not be resolved: *****

nacos导入依赖报错:Non-resolvable import POM: The following artifacts could not be resolved: *****如果无法到达,即仓库地址错误,如:https://maven.aliyun.com/repository/public 等地址无法到达,会出现404页面。你用的 http://maven.aliyun.com/nexus/…步骤 1:修复 pom.xml 配置(最核心)步骤 2:更新阿里云镜像地址(旧地址已失效!

guoxuying的博客 550

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

eos7.6安装与环境配置

安装及环境配置   软件准备: 1、 EOS_Platform_7.6_Developer_Edition_x64 2、 apache-maven-3.3.9 3、 nexus-2.14.2-01-bundle 4、 Maven仓库部署包   安装步骤: 1、 安装oracle数据库,新建用户eos76,sql语句如下: create user eos76 identified

myflok的专栏 3835

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

maven打包报错The following artifacts could not be resolved

Could not collect dependencies for project XXX Failed to read artifact descriptor for XXX

偷得浮生半日闲 382

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

普元 EOS Platform 7.6 sso集成业务应用实现单点登录,但登录跳转到成功页面时,经常出现闪屏问题,每秒10次以上

普元 EOS Platform 7.6 sso集成业务应用实现单点登录,但登录跳转到成功页面时,经常出现闪屏问题,每秒10次以上

普元开发者乐园 1765

普元EOS常见问题及处理经验

普元EOS常见问题及处理经验

普元开发者乐园 7490

EOS本地环境构建

作者:michael@比特天梯 本文默认你使用的mac电脑 先决条件 安装Docker https://www.docker.com/community-edition 第一步 拉取docker镜像 docker pull eosio/eos-dev:latest 第二步 创建网络 docker network create eosdev 第三步 启动容器 启动nodeos docker...

weixin_43846763的博客 262
上一篇: 普元EOS学习笔记-EOS的ide开发工具的介绍
下一篇: 普元EOS学习笔记-EOS项目HTTP访问安全和权限控制
小崔爱读书
博客等级 码龄23年 1563粉丝 109原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小崔爱读书

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值