首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么spring引导生成具有.original扩展名的jar或war文件?

问为什么spring引导生成具有.original扩展名的jar或war文件?
EN

Stack Overflow用户
提问于 2017-04-26 18:15:10
回答 2查看 21.5K关注 0票数 34

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

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

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-26 18:49:51

答案是在您的repackage中使用spring-boot-maven-plugin目标。那么,它能做什么?

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

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

票数 33
EN

Stack Overflow用户

发布于 2017-04-26 18:28:48

我假设您使用的是spring引导maven构建插件。此行为已记录为这里:https://docs.spring.io/spring-boot/docs/current/reference/html/build-tool-plugins-maven-plugin.html。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43641664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档