【问题标题】:War file, build by Gradle, do not find resource with withspaceWar 文件,由 Gradle 构建,找不到带空格的资源
【发布时间】:2016-02-02 16:14:26
【问题描述】:

我不确定我的问题到底出在哪里......它显示如下:

  • 使用 Maven 构建我的项目,一切正常
  • 使用 Gradle 构建我的项目,启动和行为都很好;除了他的名字中有一个空格的图标

    • 如果我打开 URL,我会收到 404
    • 在我的日志文件中,我得到:

      2016-02-02 16:55:49 INFO  VaadinServlet:738 - Requested resource [/VAADIN/themes/ThemeName/icon/ic-A A_active.png] not found from filesystem or through class loader. Add widgetset and/or theme JAR to your classpath or add files to WebContent/VAADIN folder.
      
    • 如果我查看服务器上 webapps 中的文件夹,文件就在那里。与 maven 构建的文件夹中的大小完全相同。

我使用非常基本的东西和 spring boot 提供的示例(用于 gradle 和 maven)...

我能发现的 maven 和 gradle 之间的唯一区别是 gradle 没有 spring-boot 的 parent-pom 的转换步骤。 是这个原因吗?因为 spring boot 对 war 文件的配置略有不同,所以空格就可以了?

有人知道如何在 war 文件中允许空格吗?

希望你能理解我的问题。我可以上传我的构建文件,但它们在这方面非常标准......

最好的问候

【问题讨论】:

    标签: spring maven tomcat gradle vaadin


    【解决方案1】:

    发现问题,它是基于 gradle 中缺少 BOM。

    我跳过了 VAADIN BOM,但它正在更新一些 VAADIN 依赖项的版本...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-03
      • 1970-01-01
      • 1970-01-01
      • 2015-04-24
      相关资源
      最近更新 更多