我正在尝试遵循 Manning 出版物中 Spring In Action 5th edition 一书中的 Spring 教程。
我使用的 IDE 是 Spring Tool Suite 4,我可以看到最新版本的 Spring Boot 是 2.2.0
在书中给出的pom文件的例子中,提到会有一个<packaging>jar</packaging>
条目,但是在生成的 pom 文件中,我没有找到它。本书是根据
版本 2.0.4 和书中所述条目的部分是这样的:
<groupId>sia</groupId>
<artifactId>taco-cloud</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>taco-cloud</name>
<description>Taco Cloud Example</description>
在IDE生成的pom文件中,我看到了这个:
<groupId>sia</groupId>
<artifactId>taco-cloud</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>taco-cloud</name>
<description>Taco Cloud Example</description>
有谁知道为什么条目
<packaging>jar</packaging>
不见了?
最佳答案
When no packaging is declared, Maven assumes the packaging is the default: jar
见:https://maven.apache.org/pom.html节包装。
Java 应用程序将打包到
JAR
,这是默认方式。
关于xml - pom文件中缺少包装标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58561481/