Maven之no dependency information available解决

简介: 问题警告信息:[WARNING] The POM for xx:jar:1.1.0 is missing, no dependency information available使用maven的兄弟,有没经常遇到这段警告的,本人做了一个sdk(xmonitor-agent-1.5.2.Final.jar),用在具体项目后,直到在服务器上jenkins调用mvn install -DskipTests才采到此坑,sdk依赖的第三方jar总是依赖不上,总是打出来的包缺少依赖jar。

问题警告信息:

[WARNING] The POM for xx:jar:1.1.0 is missing, no dependency information available

使用maven的兄弟,有没经常遇到这段警告的,本人做了一个sdk(xmonitor-agent-1.5.2.Final.jar),用在具体项目后,直到在服务器上jenkins调用mvn install -DskipTests才采到此坑,sdk依赖的第三方jar总是依赖不上,总是打出来的包缺少依赖jar。

解决方案:

因为我是直接只将sdk包拷贝到CentOS的目录:

/root/.m2/repository/com/wl4g/xmonitor-agent/1.5.2.Final/xmonitor-agent-1.5.2.Final.jar

后来终于弄清楚,一定要将 xmonitor-agent-1.5.2.Final.pom 也拷贝过去

目录
相关文章
|
18天前
|
Java Maven
maven:the pom for XXX is missing, no dependency information available
maven:the pom for XXX is missing, no dependency information available
13 0
|
8月前
|
Dubbo JavaScript Java
Maven项目中的依赖出现版本冲突,最终发现是对Dependency Scope理解有误
本文记录一下遇到maven依赖版本冲突后的排查过程说明以及问题原因说明
66 0
|
9月前
|
缓存 Java Maven
maven出现Dependency not found 和Could not find artifact的解决方法(已解决)
maven出现Dependency not found 和Could not find artifact的解决方法(已解决)
1169 0
|
10月前
|
Java Maven
Maven的dependency中无版本号的可能情况
Maven的dependency中无版本号的可能情况
401 0
|
10月前
|
XML Java Maven
Maven的dependency
Maven的dependency
|
Dubbo Java fastjson
技术:Maven中dependency三剑客浅谈(二)
maven是一款项目管理工具软件,可以通过一小段信息来描述、管理、报告的管理工具。maven除了简单的程序构建外,还提供了高级的项目管理。Maven 是 Java 生态系统中最流行的构建工具之一,其核心特性之一是依赖管理。下面我们将描述和探索有助于管理 Maven 项目中的三剑客【groupId】、【artifactId】、【version】。
技术:Maven中dependency三剑客浅谈(二)
|
Java Maven
Maven - pom.xml 文件中 dependency 中 optional 属性
Maven - pom.xml 文件中 dependency 中 optional 属性
388 0
|
关系型数据库 Java Maven
maven可选依赖(Optional Dependencies)和依赖排除(Dependency Exclusions)
我们知道,maven的依赖关系是有传递性的。如:A-->B,B-->C。但有时候,项目A可能不是必需依赖C,因此需要在项目A中排除对A的依赖。在maven的依赖管理中,有两种方式可以对依赖关系进行,分别是可选依赖(Optional Dependencies)以及依赖排除(Dependency Exclusions)。
1708 0
|
Java Maven
maven 依赖jar包时版本冲突的解决:mvn dependency:tree -Dverbose
maven 依赖jar包时版本冲突的解决: mvn dependency:tree -Dverbose image.png 四种解决方式: 1、第一声明优先原则: 在pom.xml配置文件中,如果有两个名称相同版本不同的依赖声明,那么先写的会生效。
3365 0