我正在使用mvc开发一个spring-boot Web项目。我在本地构建一个jar包,它可以工作。但是,将jar远程部署时,我遇到了所有JS资源404错误。
我解压缩了jar文件,BOOT-INF/classes
下的主目录是:
[xx@l-monitor-server1.mgt.pre.aws.dm classes]$ tree static/
static/
├── css
│ ├── baseCore.css ...
│ ├── bootstrap.css
│ └── sb-admin-2.min.css
├── fonts
│ ├── FontAwesome.otf ..
│ ├── fontawesome-webfont.eot
│ ├── fontawesome-webfont.svg
│ └── glyphicons-halflings-regular.woff2
├── js
│ ├── baseCore.css
│ ├── bootstrap.js
│ ├── bootstrap.min.js
│ ├── dataTables.bootstrap.min.js
...
└── jstool
├── baseCore.css
├── bootstrap.js
├── bootstrap.min.js
├── dataTables.bootstrap.min.js
└── sb-admin-2.min.js
css
和fonts
下的其他资源还可以。
js
目录复制到jstool
,并且jstool
下的资源也可以。
3,js
下的所有资源均失败,并显示404。我没有从spring-boot static content找到答案。
在js
目录下的名称static
上有什么窍门吗?