> 信息中心 >

SpringBoot项目发布到linux服务器后,静态资源怎么访问不到

来源:互联网 编辑:王阿强

有网友碰到过这样的问题:SpringBoot项目发布到linux服务器后,静态资源怎么访问不到,问题详细内容为:

项目可以访问,但是在客户端加载不了css文件,并且访问时要加上项目名称。求解答。。

,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

解决方案1:
spring boot 2.0.3 访问静态资源js,css的2种方式 -- > https://faceghost.com/article/636591
spring boot 2.0.3 打war到tomcat启动 --> https://faceghost.com/article/786511 收获园豆:50
============================================
能不能详细帮我讲下这两种方式是干嘛的,我本地是可以访问到static目录下的静态资源的,但是项目发布之后就访问不了了
============================================
@崔斯特007: 直接访问图片地址看是否能打开,是不是权限问题,你启动tomcat的用户没有权限访问图片?,F12看下
============================================
@不会摇头的风扇: F12访问css出现了404错误
解决方案2:
本地能访问到吗?
解决方案3:
路径问题 检查tomcat和项目配置文件
解决方案4:
是不是打包的时候没把静态资源打进去啊,application.properties配置文件中 spring.application.name= 设置项目名

为什么spring boot工程静态资源访问不到

答:解决了。 是因为使用SpringMVC,后台处理的controller类没有放到自动扫描包下面,导致整个工程只能访问localhost,却不能访问具体的功能。 之前一直以为 只有域名无法访问才会是404,现在知道如果请求没有相应处理类也会报404

spring boot 部署war 到tomcat上面静态资源无法访问

答:到网页上F12看看这个js加载了没有 js文件都没截图

springboot里如何访问无阻碍静态文件

答:application.properties配置: application.properties配置后 springboot无法直接访问resources下的static和templates下的文件, 类似与springmvc中的WEB-INF文件夹。 需要在src/main/下新建一个package,包名可以取名为webapp或webApp 将html文...

springboot怎么引入静态资源

答:在SpringBoot中加载静态资源和在普通的web应用中不太一样。默认情况下,spring Boot从classpath下一个叫/static(/public,/resources或/META-INF/resources)的文件夹或从ServletContext根目录提供静态内容。下面我们来写个例子看一下就会一目...

如何在springboot把静态资源修改到web-inf中

答:前台页面是访问不到WEB-INF下的文件的,不管是静态页还是js还是css都不行,所以像js和css这类必须放在WebRoot下面,而不能放在WEB-INF下

spring boot 外部静态资源addResourceHandler) wa...

答:你路径分隔符,就用File类中的分隔符试下,linux环境不一样的

springboot 2.x 拦截器怎么放行静态资源

答:继承这个接口WebMvcConfigurerAdapter,重写addResourceHandlers就好, // @Override // public void addResourceHandlers(ResourceHandlerRegistry registry) { // registry.addResourceHandler("/zh/**").addResourceLocations("classpath:/zh...

springboot怎么修改静态资源路径

答:网络搜索“Springboot 之 静态资源路径配置 - CSDN博客”即可找到该页面。

spring boot修改静态资源能不能不用重启

答:/* 如果将要访问的静态资源放在项目的类路径下面即配置为"classpath:/BookPicture/"那么当该路径下的资 源发生变化时是不立即生效的,即只有重启后才能访问到变化的资源; 解决办法将静态资源放在非项目类路径下即可 "file:F:/bookpicture/");即...

SpringBoot 在 IDEA 上怎么自动更新静态资源

答:你直接调试如果能调试成功的话 。进入你这个程序的文件夹进入那个bin文件夹 里面有个exe文件 就是调试生成的如果你没有使用dll文件引用那么把这个exe文件可以直接复制出来使用


请注意,本站信息均收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/blogcnk/mm/cccffi.html report 3364 解决方案1:spring boot 2.0.3 访问静态资源js,css的2种方式 -- > https://faceghost.com/article/636591spring boot 2.0.3 打war到tomcat启动 --> https://faceghost.com/article/786511收获园豆:50============================================能不能详细帮我讲下这两种方式是干嘛的,我本地是可以访问到sta

热门图片