Non-resolvable parent POM for com.taotao:Taotao-common:0.0.1-SNAPSHOT: Could not find artifa_小白爱吃猪头肉的博客-程序员秘密

技术标签: java  



在做淘淘商城的项目一开始搭建后台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时自己写的工程名字。



版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u011233568/article/details/80097831

智能推荐

Python爬虫: 爬取链家淮安经纪人信息_影雀的博客-程序员秘密

Python 爬取链家淮安经纪人信息#爬取链家房源经纪人信息#有xpath解析爬取:人名,负责区域#定义csv保存函数1、导入模块import requestsfrom lxml import etreeimport csvimport time2、创建页面抓取主函数def lianjia_spider(list_url):def lianjia_spider(...

springboot中@Validated注解使用,以及与@Valid注解区别_神都燕的博客-程序员秘密_org.springframework.validation.annotation.validate

为什么使用@Validated&nbsp; &nbsp; &nbsp; &nbsp; 前端传过来数据的时候,要进行校验,但是大量的校验很繁琐,会造成大量的if else语句的产生,所以@Valid和@Validated很好的解决了这个问题[email protected]与@Valid注解区别①,所属的包不同@Valid属于javax.validation包下,是jdk给提供的@Validated是org.springframework.validation.annotation包下的,是sp

HTML文字与段落_judyge的博客-程序员秘密_html怎么写文字

文字的字体(Font)和颜色(Color)定义文字大小和颜色使用font标签对。基本语法:…… 它的的属性值有: face(字体 )color(颜色)等示例:12345678html> head>    title>h标签演示title

nx显示服务器错误,ug6.0软件打开出现nx许可证错误的解决办法_练轻功赚一万亿的博客-程序员秘密

学模具或者机械的同学都可能用到UG(Unigraphics NX)这款计算机辅助设计与计算机辅助制造软件,但是在应用过程中有可能遇到一些问题,出现NX许可证错误,服务器尚未启动,或者许可证被设置为错误的,以ug6.0为例,那么现在我们就来解决这些问题。软件名称:UG NX6.0(模具设计软件)64bit v6.0.0.24 中文安装免费版软件大小:1.31GB更新时间:2014-10-31立即下载...

Java动态调用类方法实例_bailang71的博客-程序员秘密

一.概述       在前面已经介绍了关于Java.lang.reflect.*包中的一些基本的知识。这里通过对上文提供的一个实例进行实际编程并测试。       这里分别使用了两个包中的两个类。所用到的包及包中的文件列表如下:testclass包:该包中包含一个编译过的类class1,该类只有一个方法add。dyn_callmethod包:该包中包含一个已编译的类callclass,该类包含做为

Mac Android studio 3.1 在OPPO R15 上调试app 出现无法启动,闪退的问题_漫漫蜗牛路的博客-程序员秘密

一:问题今天在 OPPO R15 上调试代码,安装后发现无法启动。报错如下8/com.banger.xxxxx E/AndroidRuntime: FATAL EXCEPTION: main Process: com.banger.xxxxxx,...

随便推点

FinTech研发报告-之大数据技术_cavern1628的博客-程序员秘密

前序: 手记血泪史:2016年底~2017年是自己技术生涯的元年,所以逼着自己写一般书籍(原打算,后来发现自律性和俗事太多最后没有实现),当时一直关注FinTech个方面的内容,所以决定先写大数据方面的一些自己的认知和感受。 后来由于时间等关系也没有全部写完,中间有一年多工作格外的忙所以基本上没有写,今天发现写完的可能性也没有来,所以今天决定还是以博文的形式和大家分享吧!!!全书大概是 2...

CTS,GTS,CTS Verifier失败项总结(持续更新)_宿罪的博客-程序员秘密

在CTS,GTS,CTS Verifier测试中经常会遇到许多问题,需要寻找相应的解决方法以便通过测试,出来IP V6及Google 豁免项外不允许出现其他问题。那么其他问题通常又会是由以下一些原因导致的。软件问题(软件人员配置或是定制Framework导致)驱动问题(如Camera2问题)测试方法问题网络问题(有些项需要使用静态ip地址测试,有些需要使用动态ip)签名问题(找软件帮忙)

LeetCode 链表 习题_hi168的博客-程序员秘密

一.涉及删除问题83. 删除排序链表中的重复元素给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。示例 1:输入: 1-&gt;1-&gt;2输出: 1-&gt;2示例 2:输入: 1-&gt;1-&gt;2-&gt;3-&gt;3输出: 1-&gt;2-&gt;3/** * Definition for singly-linked list. * public ...

Java JDK1.8时间区间计算类Period和Duration_boonya的博客-程序员秘密_java 区间运算

在Java项目中,时间格式化在很多时候都会用到。在JDK1.8之前我们都是通过自己封装的时间工具类来实现,在1.8之后我们可以使用它提供的Period和Duration来实现时间区间和转换计算。使用这两个工具,我们可以计算年、月、日、周、天、时、分、秒、纳秒等。目录传统封装Util工具Period时间区间计算Duration时间计算传统封装Util工具这种工具类在项目中非常普遍:package com.patrol.beans.util;import java.text.P

用ACCESS做网络版程序_宋哥的博客-程序员秘密_access如何开发网络程序

iamlaosong文Access的性能决定了其使用范围主要是个人应用,但也不排除做一些网络应用。即便是网络应用,也是一些轻数据量的简单应用,主要是提升日常办公效率。方法如下: 一、直接把access文件放到网络中的共享目录中这种方法最简单,只要创建一个共享目录,将所有access文件拷贝到这个目录中,局域网中的其他机器只要打开这个共享目录中的access文件就可以了。为方便使用,使用...

Android oppo或者vivio双击应用被切换到后台_码农之今天的砖特别烫手的博客-程序员秘密

Android oppo或者vivio双击应用被切换到后台当时遇到这个现象我真是懵逼了,在应用很多地方双击,应用直接“”闪退“”了,而且控制台没有任何的报错信息项目面临上线,突然出现这么大的bug,基本要死翘翘了,各种试错,都没用,后来我想,是不是根本就没崩溃。我把进程任务切出来,应用果然没有崩溃当时就发飙,找到测试就是一顿怼,但是问题还是要解决,因为应用双击切到后台,对用户来说就是闪退。我到网上各种找,就没有遇到过这个问题。虽然我知道肯定和系统相关。但是真心不知道哪里配置有问题后来我各种试错,

推荐文章

热门文章

相关标签