gpt4 book ai didi

grails - 使用 Grails 2.5.3 构建 war 失败,出现 "Error WAR packaging error: Stream closed"

转载 作者:行者123 更新时间:2023-12-02 13:51:12 25 4
gpt4 key购买 nike

我已将 Grails 应用程序从 2.3.6 升级到 2.5.3。我不想用grails war --stacktrace --verbose 生成war 文件。 (为了获得更多信息。

输出的最后几行显示:

| Minifying File 12 of 20 - application
| Minifying File 12 of 20 - application.
| Error WAR packaging error: Stream closed

我似乎无法找到有关此错误的任何内容,因此我不确定它是否特定于我的配置。有一段时间我遇到了一个问题,它提示:
| Error Error executing script War: com.google.common.collect.Maps.immutableEnumMap(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap;

这似乎与集成 Atlassian 的人群产品有关,我将其包含在 com.atlassian.crowd:crowd-integration-client-rest:2.8.3 中。 ,所以我更新了谷歌“ Guava ”的版本,那个错误已经消失了。

所以我想弄清楚两件事之一:
  • 我能做些什么来建立这场 war
  • 我可以做些什么来查看有关错误的更多信息,以追踪它。

  • 更新 1

    因为失败前的最后一项是关于缩小与 Assets 管道相关的文件,所以我尝试从 grails-app/assets 中删除所有文件。 ,并且它成功构建,所以它似乎与此有关。现在试图准确消除导致问题的文件。

    最佳答案

    事实证明它与 asset-pipeline 相关。插入。

    问题是我有 application.css其中引用了一个不存在的 css 文件。一旦将其删除,它就会成功编译。

    太糟糕了,没有更清晰的错误消息。

    关于grails - 使用 Grails 2.5.3 构建 war 失败,出现 "Error WAR packaging error: Stream closed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35515749/

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