【问题标题】:Micronaut how to build both fatjar and war like Spring Boot or Grails?Micronaut 如何像 Spring Boot 或 Grails 一样构建 fatjar 和 war?
【发布时间】:2021-11-26 01:53:17
【问题描述】:

有没有办法在 micronaut 中同时构建 war 和 fatjar?就像 Spring Boot 或 Grails 一样?

谢谢。

【问题讨论】:

    标签: gradle micronaut


    【解决方案1】:

    这在文档中有记录:

    通过运行./gradlew assemble创建一个可运行的JAR文件

    至于 WAR,除了用户指南之外还有单独的文档:

    https://micronaut-projects.github.io/micronaut-servlet/latest/guide/#warDeployment

    【讨论】:

    • 谢谢。我已经检查过这个文件。但是有没有办法在不改变 build.gradle 的情况下构建 fatjar 和战争?像弹簧靴或圣杯。似乎这一次只能构建fatjar或war,如果我想构建另一个,我必须更改build.gradle来修改依赖级别。谢谢。
    • Spring Boot Gradle 插件为项目构建添加了额外的配置,以允许构建 WAR 等工件。 Micronaut 插件不提供此类功能,因此,您必须自己进行更改。你可以向 Micronaut 团队提出feature request,看看是否需要这样的能力。
    • "Spring Boot Gradle 插件为项目构建添加了额外的配置,以允许构建 WAR 等工件。Micronaut 插件不提供此类功能,因此,您必须自己进行更改。” - 是否有您希望默认添加的其他配置,而 micronaut.io/… 中未包含这些配置?
    猜你喜欢
    • 2016-05-01
    • 2017-10-28
    • 2014-03-21
    • 2019-12-03
    • 2021-01-13
    • 1970-01-01
    • 1970-01-01
    • 2018-02-16
    • 2014-07-15
    相关资源
    最近更新 更多