【Maven】 must be “pom“ but is “jar“ 报错

**报错内容:**Invalid packaging for parent POM com.liun:KnowledgeGuide:1.0-SNAPSHOT (D:\gitcangku\KnowledgeGuide\KnowledgeGuide\pom.xml), must be "pom" but is "jar"

打包无效,必须是"pom"但为"jar"

发生场景:在父子maven项目的构建时,我在父项目pom中写了 <packaging>jar</packaging>,并且一股脑的将这句话复制到了子项目的pom中。

解决:

子项目去除 <packaging>jar</packaging>

父项目改为 <packaging>pom</packaging>

再次构建项目就成功了。

相关推荐
一丝晨光2 分钟前
Java、PHP、ASP、JSP、Kotlin、.NET、Go
java·kotlin·go·php·.net·jsp·asp
罗曼蒂克在消亡5 分钟前
2.3MyBatis——插件机制
java·mybatis·源码学习
_GR17 分钟前
每日OJ题_牛客_牛牛冲钻五_模拟_C++_Java
java·数据结构·c++·算法·动态规划
无限大.30 分钟前
c语言200例 067
java·c语言·开发语言
余炜yw32 分钟前
【Java序列化器】Java 中常用序列化器的探索与实践
java·开发语言
攸攸太上32 分钟前
JMeter学习
java·后端·学习·jmeter·微服务
Kenny.志35 分钟前
2、Spring Boot 3.x 集成 Feign
java·spring boot·后端
不修×蝙蝠37 分钟前
八大排序--01冒泡排序
java
sky丶Mamba1 小时前
Spring Boot中获取application.yml中属性的几种方式
java·spring boot·后端
数据龙傲天1 小时前
1688商品API接口:电商数据自动化的新引擎
java·大数据·sql·mysql