bug专区
碰到的一些有记录价值的bug
曾吹雨
这个人很不懒,什么都想写~~
展开
-
【链式调用下】IllegalStateException: 当前响应已经调用了方法getOutputStream()
【链式调用下】IllegalStateException: 当前响应已经调用了方法getOutputStream()原创 2022-08-12 10:58:47 · 1039 阅读 · 0 评论 -
springMVC接受括号乱码
场景:使用@RequestParam注解接受字符串时无疑见有个()括号,后来发现居然解析成%28跟%29,想了很久都不明白解决方法:直接替换 String newUrl = url.replaceAll("%28", "(").replaceAll("%29", ")");有明白的吱一声谢谢!...原创 2022-02-18 22:38:47 · 277 阅读 · 0 评论 -
Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
场景:做项目使用JWT工具类进行登录模块的token产生时,工具类的token相关操作都报这个错误原因:JAXB API是java EE 的API,因此在java SE 9.0 中不再包含这个 Jar 包。java 9 中引入了模块的概念,默认情况下,Java SE中将不再包含java EE 的Jar包而在 java 6、7、8 时关于这个API 都是捆绑在一起的解决方式:改使用jdk 1.8在引入这个问题工具类的模块下导入下列依赖,即手动导入jar包 <dependency&原创 2022-02-16 10:36:41 · 652 阅读 · 0 评论 -
解决SpringBoot集成Redis出现RedisConnectionException: Unable to connect to 192.168.64.100:6379
场景:在项目中集成Redis,Redis运行在虚拟机中,在确认路径、代码编写没问题下连接失败解决办法:查看有没有启动Redis服务器。redis的配置application.yml(或application.properties)中spring.redis.timeout连接超时时间(毫秒)中设置不能为0,一般修改如下:spring.redis.timeout=5000。找到redis的配置文件 redis.conf : 执行 vim redis.confprotected-mo原创 2022-02-14 17:45:53 · 3811 阅读 · 0 评论 -
The field file exceeds its maximum permitted size of 1048576 bytes.
场景:使用Tomcat服务器部署web项目上传文件失败Caused by: java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException: The field file exceeds its maximum permitted size of 1048576 bytes. at org.apache.catalina.conne原创 2022-02-09 22:59:20 · 634 阅读 · 1 评论 -
‘mvn‘ 不是内部或外部命令,也不是可运行的程序
问题:在 cmd 中 输入 【mvn -version】 结果提示 ‘mvn’ 不是内部或外部命令,也不是可运行的程序解决方式:在系统环境变量中查看自己maven相关的环境是否配对原创 2022-02-09 21:05:44 · 2312 阅读 · 0 评论 -
ErrorMessage = InvalidVideo.NotFound : The video does not exist.
阿里云视频点播服务获取视频地址失败原创 2022-02-09 19:31:22 · 2095 阅读 · 0 评论 -
Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver class原创 2022-02-01 20:16:02 · 1266 阅读 · 0 评论 -
The file is absent or does not have execute permission This file is needed to run this program
The file is absent or does not have execute permission This file is needed to run this program原创 2022-01-18 16:19:34 · 2930 阅读 · 0 评论 -
未解bug001:SSM整合的过程中单元测试用Junit5复合注解整合失败
如图:用红框的失效,而用Junit4整合又可以依赖:异常信息:原创 2021-10-26 23:28:44 · 86 阅读 · 0 评论 -
解决IDEA中maven搭建web项目,在maven中有依赖但是在部署包中生成不出依赖
问题:在web项目中maven中有依赖了,但是在生成的部署包中找不到相应的jar包,使用build 的 build artifacts也没有效果maven中有:部署包中没有:原因:因为这个项目是从maven项目改造过来的,即项目的artifacts是自己手动生成的,所以存在这个artifacts没能及时更新的问题,知道这个问题就好解决了。解决方式一:删掉原来的artifacts,重新打包一个。解决方式二:在目标项目的artifacts中手动导入未及时更新的jar包...原创 2021-10-21 10:57:40 · 624 阅读 · 0 评论 -
idea复制web项目没有servlet选项
在idea复制web项目在新的项目里没有servlet选项,尝试了其他答案的各种操作都没有效果,怀疑是复制后的.iml配置文件出了问题,随即打开可以创建servlet文件的项目的.iml进行对比。最后解决了问题...原创 2021-09-22 12:38:32 · 69 阅读 · 0 评论 -
2021-09-16
Tomcat使用startup.bat开启服务无法访问localhost可能是之前改了端口号忘了,去conf目录下的server.xml文件查看Connector标签里的端口号原创 2021-09-16 14:54:33 · 43 阅读 · 0 评论 -
解决Tomcat控制台乱码(图文)
乱码的原因:Tomcat命令窗口的字符编码是GBK与显示字符的编码UTF-8不匹配方法一:首先先进入到 Tomcat目录下的conf 目录,打开 logging.properties 文件,在43行(不一定绝对是这行)的位置加个#,注释掉此行保存再启动试试。如果还是乱码,采用方法二windows + R打开运行,在运行框中输入regedit,进入注册表编辑器中在HKEY_CURRENT_USER→Console→Tomcat中修改CodePage为十进制的65001完成上原创 2021-10-03 10:15:19 · 734 阅读 · 0 评论 -
Error running ‘Tomcat x.x.xx‘: Address localhost:xxxx is already in use
运行web项目时候提示Address localhost:xxxx is already in used但是并没有在其他应用中占用自己的端口号怀疑是之前web项目的Tomcat并没有被关闭一直占用该端口解决方式在运行web项目前去tomcat/bin目录下运行shutdown.bat脚本关闭tomcat,再直接运行web项目...原创 2021-09-21 23:55:01 · 104 阅读 · 0 评论