Maven:Non-resolvable parent POM: Failure to find错误

使用Maven编译项目时遇到如下错误:

[ERROR]   The project dfjr.generic:dfjr-generic:1.0-SNAPSHOT (F:\workspace\DFJR-PERSONNEL\dfjr-generic\pom.xml) has 1 error
[ERROR]     Non-resolvable parent POM: Could not find artifact com.dfjr.generic:dfjr-generic-parent:pom:1.0-SNAPSHOT and ‘parent.relativePath‘ points at wrong local POM @ line 12, column 13 -> [Help 2]

由提示可知是parent.relativePath出错。解决办法如下:

    <parent>
        <groupId>com.dfjr.generic</groupId>
        <artifactId>dfjr-generic-parent</artifactId>
        <version>1.0-SNAPSHOT</version>
        <relativePath>../dfjr-generic-parent</relativePath>
    </parent>

由<relativePath>../dfjr-generic-parent</relativePath>指定正确的父pom路径,默认为../pom.xml

时间: 2024-10-07 22:51:36

Maven:Non-resolvable parent POM: Failure to find错误的相关文章

maven bug之Maven:Non-resolvable parent POM: Failure to find错误

使用Maven编译淘宝的TimeTunnel项目时遇到如下错误: [INFO] Scanning for projects...[ERROR] The build could not read 1 project -> [Help 1][ERROR][ERROR]   The project com.taobao:timetunnel-client:0.2.0-SNAPSHOT (E:\MyWork\TimeTunnel\timelient\Java\pom.xml) has 1 error[E

Maven报错:Non-resolvable parent POM: Failure to find

使用maven创建子工程时,子工程需要依赖父工程,创建以后报错Project build error: Non-resolvable parent POM: Failure to find...... 网上的答案绝大多数都是在<parent></parent>中间加一行:<relativePath>../../pom.xml</relativePath>(原因是找不到路径) 但是我加了依旧没有解决,我的解决方法是,在子项目名点击右键--> run as

maven parent pom

parent pom:全局定义项目模型,子pom继承父pom的配置 主要配置: 定义项目基本信息:比如license <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo<

Maven中通过parent项目的pom维护第三方依赖

Maven的核心就是pom.xml.如果要引入一个第三方依赖,在pom文件中加上<dependency></dependency>就可以依赖相应的jar包. 为了使不同的子项目中的相同依赖的版本保持一致,一般在parent项目的pom文件中维护相关依赖. 场景一 多个子项目依赖同一个jar包 如果分别在各个子项目的pom文件中引入其依赖,那么当依赖版本发生变化时,需要在每个子项目中分别修改版本号,有可能造成遗漏和错误. 此时就可以在parent项目的pom文件中维护相关依赖,子项目

一份可以发布到MAVEN中央仓库的POM

今天在家折腾了一下怎么把Jar包发布到Maven的中央仓库,基本步骤百毒一堆,但基本上都是让引用sonatype的parent pom,个人感觉这份pom并不好用,于是自己写了一个,同时这个pom也是Spring MVC + Hibernate + Spring Security开发的基本pom,有兴趣的童鞋可以参考一下. <?xml version="1.0" encoding="UTF-8"?> <project xmlns="htt

maven最齐全配置pom.xml

0001<project xmlns="http://maven.apache.org/POM/4.0.0"0002 0003xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"0004 0005xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "&

Maven学习小结(五 pom.xml详解[转])

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"> <!--父项目的坐标.如果项目

maven 配置篇 之pom.xml

什么是pom? pom作为项目对象模型.通过xml表示maven项目,使用pom.xml来实现.主要描述了项目:包括配置文件:开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素. 快速察看: <project> <modelVersion>4.0.0</modelVersion> <!-- The Basics --> <groupId>...</groupId> <

maven setting.xml和pom.xml配置详解

setting.xml配置 <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://maven.apache.o