gpt4 book ai didi

java - 为什么 spring boot 会生成扩展名为 .original 的 jar 或 war 文件?

转载 作者:太空狗 更新时间:2023-10-29 22:34:48 25 4
gpt4 key购买 nike

为什么构建 spring boot 应用程序后,它会生成两个扩展名为 .original 的 jar 或 war 文件?我使用 spring boot maven 构建插件。例如:

  1. application.jar
  2. application.jar.original

最佳答案

答案是您在 spring-boot-maven-plugin 中使用了 repackage 目标。那么,它有什么作用?

Maven 首先构建您的项目并将您的类和资源打包到 WAR (${artifactId}.war) 文件中。

然后,重新打包发生。在这个目标中,pom.xml 中提到的所有依赖项都打包在一个新的 WAR (${artifactId}.war) 中,之前生成的 war 被重命名为 ${artifactId}。 war.original.

关于java - 为什么 spring boot 会生成扩展名为 .original 的 jar 或 war 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43641664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com