我将弹簧引导应用程序和角度js项目作为两个不同的模块。如果将静态内容部署为罐子弹簧引导404错误
角度js内容('dist'文件夹内的文件)被转换为jar文件并作为Spring引导应用程序的一部分包含在内。 jar内的文件夹结构是/ static/**。
该jar出现在spring启动应用程序的lib文件夹中。
现在,当我尝试访问应用程序http://localhost:8080时,出现404错误。
它工作正常,如果我复制“dist”文件夹内的/ resources/static并创建spring启动jar文件。
当静态内容被包含为jar文件时,我缺少任何东西。 ?
在此先感谢
Spring引导中的静态内容应该只存在于/ resources/static文件夹下,角文件被认为是静态内容。将dist文件夹的内容移至/ resources/static文件夹 –