![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springBoot
文章平均质量分 52
smileAi66
这个作者很懒,什么都没留下…
展开
-
springboot 的websocket配置在linux上 接口404
问题:如果使用JAR包部署,直接使用现成的代码和注解配置就可以使用了。但是由于我们项目文件是上传到服务器本项目一个目录下,JAR包每次开机需要启动,这样每次又是开启一个新的tomcat来跑项目,导致文件一旦服务器重启就会找不到。所以考虑使用WAR包部署准备条件:但是在打WAR包的时候,由于使用的是外置的tomcat,需要移除掉Springboot内置的Tomcat服务。但是这样就会报@ServerEndPoint的错误,主要就是依赖的jar包是从tomcat里获取的,我们把内置的tomcat移除了使原创 2021-09-08 20:09:02 · 551 阅读 · 0 评论 -
访问SpringBoot项目里上传到服务器的文件报404
一定要记住静态资源配置!!!你需要在application.yml配置中加入以下代码,指定两个静态资源的目录,这样你上传的文件就能被外部访问到了。spring:#静态资源路径resources:static-locations: classpath:static/,file:static/或者在项目的config文件中写代码配置...原创 2021-03-25 16:52:54 · 1043 阅读 · 0 评论 -
spring boot过滤器FilterRegistrationBean
有2种方式可以实现过滤器1:通过FilterRegistrationBean实例注册2:通过@WebFilter注解生效这里选择第一种,因为第二种不能设置过滤器之间的优先级为了演示优先级,这里创建2个测试过滤器类:Filter1、Filter2通过实现javax.servlet.Filter接口,覆盖其doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2)方法,决定拦截或放行public class Filter原创 2020-08-19 14:21:53 · 338 阅读 · 0 评论 -
springboot 执行定时器@Scheduled在tomcat中启动两次的问题
用内置tomcat开发时是没有问题的,打算部署到服务器用外部tomcat测试时发现定时器的计算类执行了两次查了各种资料,有如下可能性1.springboot 的内置tomcat没有去掉,导致springboot 和tomcat 分别启动了1次去掉内置tomcat<dependency> <groupId>org.springframework.boot<...原创 2019-12-23 18:23:41 · 1072 阅读 · 0 评论