无法解决pom.xml中的未知版本错误

时间:2018-02-09 19:52:41

标签: java xml eclipse maven pom.xml

我是maven项目的新手。我复制了一些工作maven项目,同时编译代码Run As - > Maven安装..
我收到以下未知版本错误:

  

项目com.test.abcprocess:ui-test:[unknown-version](C:\ XYZ \ GIT_Eclipse \ test \ pom.xml)有1个错误
  [错误] com.test.abcprocess的不可解析的父POM:ui-test:[unknown-version]:找不到com.test.abcprocess:abc-acceptance-test:pom:4.0-SNAPSHOT {{3}缓存在本地存储库中,在快照的更新间隔过去或强制更新并且'parent.relativePath'指向错误的本地POM @第5行,第10列 - >之前,将不再重新尝试解析。 [帮助2]

这是pom.xml的一部分:

<?xml version="1.0" encoding="UTF-8"?>
<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.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>com.test.abcprocess</groupId>
        <artifactId>abcprocess-acceptance-test</artifactId>
        <version>4.0-SNAPSHOT</version>
    </parent>
    <artifactId>ui-test</artifactId>
    <name>Functional Module :: ui-test - ${project.version}</name>    
    <dependencies>    
        <dependency>
            <groupId>com.oracle.jdbc</groupId>
            <artifactId>ojdbc7</artifactId>
        </dependency>   
        <dependency>
            <groupId>com.oneleo.test</groupId>
            <artifactId>cucumber-support-plugin</artifactId>
            <version>1.1</version>
        </dependency>

请帮忙

1 个答案:

答案 0 :(得分:0)

您复制了maven项目的一部分。应该有另一个带有groupid :: com.test.abcprocess

的项目

还复制该项目以及所有父POM的层次结构。这应该可以解决这个问题。