【问题标题】:CSS not loading in Spring Boot when running from jar从 jar 运行时 CSS 未在 Spring Boot 中加载
【发布时间】:2019-06-23 20:58:29
【问题描述】:

我构建了一个胖 jar,从命令行运行它时,没有加载 CSS。

java -jar -Dserver.port=9000 目标/1or2clicks-0.0.1-SNAPSHOT.jar

如果我只是在我的 IDE 中运行 psvm,它可以正常工作。我仔细检查了我的文件夹层次结构 main/resources/static/css,一切看起来都很好。

我的 1or2clicks-0.0.1-SNAPSHOT.jar 在 BOOT-INF/classes 下的内容应该如下所示:

【问题讨论】:

  • 你把 CSS 放在哪里了?
  • \src\main\resources\static\css
  • 你如何引用 CSS?请显示一些代码
  • 奇怪的是,应用程序在运行 main 方法时运行良好!你知道的,这些小事总是花费最多的时间:)
  • 你必须使用 /css/main.css

标签: css spring jar main


【解决方案1】:

感谢所有参与进来的人。几分钟前,我在查看包含在胖罐中的 MANIFEST.MF 时发现了我的问题。我通过

运行这个 jar

java -jar -Dserver.port=9000 目标/1or2clicks-0.0.1-SNAPSHOT.jar

并且 CSS 没有加载。由于清单显示这是一个可运行的 jar,我只是通过

运行该 jar

\1or2clicks\target>1or2clicks-0.0.1-SNAPSHOT.jar

而且效果很好!

【讨论】:

    猜你喜欢
    • 2014-02-07
    • 1970-01-01
    • 1970-01-01
    • 2019-05-16
    • 2021-03-25
    • 2017-06-18
    • 2017-01-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多