Maven | 12.在执行package或install后没有打包

阅读 80

2022-02-11

文章目录

1.问题描述

无论是执行mvn compilemvn package还是mvn install,都没有生成target文件夹,没有编译后的文件,也没有打包文件。

2.解决方案

将该项目pom.xml中的<packaging>值从pom改为jar

image-20220211023244889

3.问题分析

<packaging>pom</packaging>

当<packaging>的值被设置为pom,那么该项目自身就不会被编译(compile),也不会打包生成jar包或war包。

而其作用就是使该项目成为父项目。父项目本身就是不包含任何内容的,仅仅只是起到管理子项目的作用,因此父项目不应被编译,也不应被打包,故而应该将其值设为pom。

精彩评论(0)

0 0 举报