Trae IDE 报 “Missing artifact“ 但 IDEA 不报错?中文用户名路径踩坑实录

📅 2026/6/26 1:32:45
Trae IDE 报 “Missing artifact“ 但 IDEA 不报错?中文用户名路径踩坑实录
一、问题现象在Trae IDE中打开 Maven 多模块项目,pom.xml里某个依赖被红色波浪线标记,鼠标悬停提示:Missing artifact com.xxx:xxx-sdk:1.0.2-RELEASE但诡异的是:✅ 同样的项目在IntelliJ IDEA中完全不报错;✅ 本地仓库D:\.m2\repository里确实存在这个 jar 包(jar、pom、sha1 文件齐全);✅ 用Maven 命令行mvn clean compile也能正常编译。这就很让人抓狂了——包明明在本地,为什么 Trae 就是找不到?二、问题分析2.1 先确认本地仓库里包是否完整进入本地仓库对应目录:D:\.m2\repository\com\xxx\xxx-sdk\1.0.2-RELEASE\检查文件:文件是否存在作用xxx-sdk-1.0.2-RELEASE.jar✅主包xxx-sdk-1.0.2-RELEASE.pom✅POM 描述xxx-sdk-1.0.2-RELEASE.jar.sha1✅校验和xxx-sdk-1.0.2-RELEASE.pom.sha1✅校验和_remote.repositories✅来源仓库记录*.lastUpdated❌(没有)失败标记💡小知识:如果目录里有.lastUpdated文件,说明 Maven 之前下载失败过,会缓存失败结果。删除它重新下载即可。但本案例中没有这个文件,排除此原因。2.2 检查 settings.xml 配置打开settings.xml,确认本地仓库路径配置: