今天碰到了以下问题,这个说一下解决方案

下面是我遇到问题查找的相应的解决方法,发现并未解决,但以下也是一个可能的解决方案。


在做淘淘商城的项目一开始搭建后台maven工程的时候,做Taotao-common工程继承taotao-parent父工程时,在子工程的pom.xml文件中报错:Project build error: Non-resolvable parent POM for com.taotao:Taotao-common:0.0.1-SNAPSHOT: Could not find artifact com.taotao:Taotao-parent:pom:0.0.1- SNAPSHOT and 'parent.relativePath' points at wrong local POM

这里说的很清楚,是父工程找不到的错误,注意上图中的父工程的依赖配置是自动生成的,按理说不应该去报这种错误。

再试着将<parent>标签下的<artifactId>改为大写开头的就不报错。这里产生了疑问,父工程的名字是小写开头的taotao-parent,而且这段配置是自动生成的,为什么会是大写的。这里因为是初学者,分析很久之后才知道在maven中继承父工程应该配置的文件是和父工程中的pom.xml中的一致,因为父工程中的pom.xml是复制过来的,和自己创建的工程名字不配套,而自动生成的子工程pom.xml关于父工程的配置是根据你在new a maven project时生成的,不具备自己匹配父工程破pom.xml文件中的功能。这里也提醒我很重要的两点:

(1)工程项目建立的时候要注意命名大小写的区别。这是一种习惯和规范可以避免很多不必要的问题

(2)子工程pom.xml文件中关于父工程的配置是要和父工程中的pom.xml文件中的工程名字去对应的,而不是你在new一个maven project时自己写的工程名字。

---------------------

作者:zlj1217

Maven 父文件的依赖 子文件不能接收_maven报错:Non-resolvable parent POM for com...相关推荐

  1. linux递归赋权限,Linux下递归更改文件夹和子文件夹的权限

    为所有Web应用程序设置适当的文件权限都是Web主机的重要组成部分.在本教程中,您将了解如何在单个命令中递归地更改文件夹和子文件夹上的文件权限. 如您所知,在Linux中,所有内容都被视为一个文件.一 ...

  2. Linux C 读取文件夹下所有文件(包括子文件夹)的文件名

    本文:http://www.cnblogs.com/xudong-bupt/p/3504442.html Linux C  下面读取文件夹要用到结构体struct dirent,在头#include ...

  3. MAC 修改文件夹以及子文件夹和子文件权限 以及 修改文件夹owner

    1. 打开Finder,找到想要修改权限的文件夹,打开文件信息对话框. 两种打开方式: 右击文件夹,选择"get info". 使用"ctrl+i". 在弹出对 ...

  4. c++利用windows api遍历指定文件夹及其子文件夹中的文件

    以下代码在vs2008中测试通过,利用FindFirstFile,FindNextFile函数遍历了我电脑上全路径为"C:\\Users\\v_tianboli\\Desktop\\wind ...

  5. java ftp遍历所有子文件_Java 遍历指定文件夹及子文件夹下的文件

    Java 遍历指定文件夹及子文件夹下的文件 /** * 遍历指定文件夹及子文件夹下的文件 * * @author testcs_dn * @date2014年12月12日下午2:33:49 * @pa ...

  6. 获取文件夹以及子文件夹里面的所有文件

    1. 没有后缀名的限制: string[] filePaths = Directory.GetFiles(@"c:\MyDir\"); 2. 有后缀名: string[] file ...

  7. java 获取子文件夹_JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件...

    package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要 ...

  8. 遍历文件夹(含子文件夹)方法

    做法基本上有2大类: ① 经典Dir ② FSO 即 Scripting. File System Object 的[文件系统对象]脚本方法. 一开始可能Dir方法较为普遍,但随着水平的提高,应用FS ...

  9. linux 修改文件夹和子文件夹权限,Linux下设置文件夹以及子文件夹中所有文件权限...

    0x00 前言 文章中的文字可能存在语法错误以及标点错误,请谅解: 如果在文章中发现代码错误或其它问题请告知,感谢! 0x01 方法 设置文件夹及子文件夹下所有文件的读.写.可执行权限: [root@ ...

最新文章

  1. react input[type='number']
  2. AI Studio : 利用Paddle框架中的极简框架识别MNIST
  3. ubuntu10.04共享文件夹
  4. [YTU]_2417 C语言习题 字符串长度
  5. 一秒点击屏幕次数_手机屏幕刷新率那点事儿!
  6. 网络钓鱼者钓到威胁情报公司的身上 黑客惨遭溯源
  7. 机器学习第七篇:详解EM算法
  8. kafka java编程demo_Kafka简单客户端编程实例
  9. 产品经理应该mysql_数据库对产品经理的重要性
  10. python 默认配置文件_python各类配置文件写法
  11. 电脑安装python3.74_在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程
  12. JTS(Geometry)工具类
  13. AI独角兽商汤科技的内部服务容器化历程
  14. NFR24C0L中文使用手册、stm32硬件SPI与模拟SPI比较:
  15. 现代操作系统-原理与实现(上)【银杏书-读书笔记】
  16. 从金蝶k3到金税盘_金蝶K3操作流程(全篇)
  17. 利用python进行TEQC质量检核结果绘图
  18. 【程序员必备】七夕表白攻略:教你用代码轻松打动她的内心!
  19. 如何成为一个很厉害的人?
  20. 分享一个吐血三升的GNS3 ASAv9.X直连ping不通的原因

热门文章

  1. 大卫·希尔伯特:数学界的无冕之王
  2. 保研经验分享:痛并快乐的成长经历
  3. linux服务器配置免密登录方式(vscode 以及 MobaXterm 登录)
  4. 基于不同IP地址下的虚拟主机配置以及基于不同端口下的虚拟主机配置
  5. 汉语字典APP开发总结
  6. web的邮件抄送和密送
  7. 网络(思科)——静态路由
  8. error: ‘ovl_v1_fs_type’ undeclared解决办法
  9. 根据网络图片地址获取资源的字节流
  10. 自动焊锡机加锡时的注意事项