我建立了一个胖子jar,从命令行运行它时,没有CSS加载。
java -jar -Dserver.port = 9000 target / 1or2clicks-0.0.1-SNAPSHOT.jar
如果相反,我只是在IDE中运行psvm,就可以正常工作。我已经仔细检查了我的文件夹层次结构main / resources / static / css,一切看起来都很好。
我的1or2clicks-0.0.1-SNAPSHOT.jar的内容应该在BOOT-INF / classes下是这样的:
最佳答案
感谢所有参与其中的人。几分钟前,我在查看包含在胖子罐中的MANIFEST.MF时发现了我的问题。我通过运行这个罐子
java -jar -Dserver.port = 9000 target / 1or2clicks-0.0.1-SNAPSHOT.jar
并且CSS未加载。由于清单显示这是一个可运行的罐子,所以我只是通过
\ 1or2clicks \ target> 1or2clicks-0.0.1-SNAPSHOT.jar
而且效果很好!