【问题标题】:Spring Boot with Maven Install vs Eclipse Export WARSpring Boot 与 Maven 安装 vs Eclipse 导出 WAR
【发布时间】:2017-02-03 18:37:34
【问题描述】:

我几乎不使用 Maven。我使用它的唯一时间是维护我的 Web 应用程序依赖项。

现在我开始使用 Spring Boot 开发 Web 应用程序。我注意到当我运行Maven install 时,将在目标文件夹中创建一个WAR 文件。然后我在我的 STS IDE 上使用File > Export 导出 WAR 并比较两个战争。 2个文件的大小不同。怎么会这样 ?此外,从 Maven 创建的 WAR 文件在独立的 Tomcat 7 上运行良好,而从 Eclipse (STS) 导出的战争则不能。

我在这里错过了什么?

【问题讨论】:

  • 可能从 STS 导出提供了 jars,你能检查一下吗??

标签: maven spring-boot spring-tool-suite


【解决方案1】:

可以合理地假设 WTP(文件 > 导出 > Web 等)会生成与 maven 构建不同的 WAR 文件。 Maven 构建可能会将插件应用于构建以生成所需的 WAR 文件。仔细检查您的 POM 文件并检查构建中是否使用了任何 maven 插件。 现在,我不完全知道 Eclipse WTP 组件如何从项目中生成它们的 WAR 文件(导出 WAR 文件不是来自 STS - 它是 Eclipse WebToolsProject)。导出向导中可能有可供使用的选项或项目中的某些配置文件。你最好在 Eclipse 论坛上问这个问题:https://eclipse.org/forums/index.php?t=thread&frm_id=88 希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-09
    • 1970-01-01
    相关资源
    最近更新 更多