Java Myibatis源项目生成错误:不可解析的父POM

Java Myibatis源项目生成错误:不可解析的父POM,java,maven,ibatis,pom.xml,Java,Maven,Ibatis,Pom.xml,首先,我查看svn到mybatis项目。 实际上,我正在尝试建立一个新的开发环境,在Maven 3.0中构建mybatis源项目时,使用ApacheMaven 3.0.1和java版本“1.6.0_23”。我得到: 项目生成错误:xxxmyProjectxxxxx的不可解析父POM xxxxx:未能[致命]不可解析父POM:未能找到组织。mybatis:mybatis父POM:14-快照位于本地存储库中的was cachd中,在nexus的更新间隔结束或强制更新且“parent.relative

首先,我查看svn到mybatis项目。 实际上,我正在尝试建立一个新的开发环境,在Maven 3.0中构建mybatis源项目时,使用ApacheMaven 3.0.1和java版本“1.6.0_23”。我得到: 项目生成错误:xxxmyProjectxxxxx的不可解析父POM xxxxx:未能[致命]不可解析父POM:未能找到组织。mybatis:mybatis父POM:14-快照位于本地存储库中的was cachd中,在nexus的更新间隔结束或强制更新且“parent.relativePath”指向错误的本地POM@第22行第11列之前,不会重新尝试解析

[错误]项目org.mybatis:mybatis:3.1.0-SNAPSHOT(E:\Source\u information\mybatis\pom.xml)有1个错误[错误]无法解析的父pom:找不到org.mybatis:mybatis父:pom:14-SNAPSHOT http:192.168.1.224:8081/nexus/content/groups/public缓存在本地存储库中,在nexus的更新间隔已过或强制更新且为“parent.relativePath”之前,不会重新尝试解析
有什么想法吗

您必须在nexus中配置mybatis快照存储库,以便能够使用mybatis的快照版本,否则这将无法工作

通过克隆获取父pom.xml

然后在MyBatis项目中添加一个带有父pom的
relativePath
元素 指向父pom.xml的引用,例如

  <parent>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis-parent</artifactId>
    <version>25-SNAPSHOT</version>
    <relativePath>../parent/pom.xml</relativePath>
  </parent>

org.mybatis
mybatis双亲
25-快照
../parent/pom.xml
有了Maven happy,您就可以编译MyBatis了。

有一个解决方案:

是的,父母还没有被释放。检查家长并做一个测试

mvn安装-Pparent发布

然后用mybatis再试一次


我添加了指向父pom.xml的相对路径,但没有帮助。后来我将父项目作为mybatis-3项目的一个模块导入,一切正常。非常感谢。