遇到的错误集合
记录一些自己实际操作中遇到的问题
-SystemCaller-
做别人所做不到的,
得到别人所得不到的.
博客已转移☞ https://systemcaller.com
展开
-
Xshell打开报错:要继续使用此程序必须应用到最新的更新或使用新版本
把windows系统时间修改为一年前,就行原因是好像是注册日期到期了资料原创 2020-12-12 16:45:33 · 694 阅读 · 0 评论 -
解决MyBatis配置文件 SQL语句 使用 小于等于号 报错的问题
在MyBatis使用配置文件写sql语句的时候,如果出现了需要使用<或者<=做比较的时候,会编译报错,原因就是mybatis解析配置文件的时候把<当成了开始标签,而不是小于号解决这个问题有多种方式方式一: 调换位置比如a < b改为b > a就避免了使用<,也就不会报错了,大于号是不会报错的方式二: 使用代替符号<来代替<使用方...原创 2019-12-16 16:18:42 · 3878 阅读 · 0 评论 -
启动Tomcat卡在Initializing Spring FrameworkServlet 'dispatcherServlet'
异常背景在使用debug模式启动Tomcat的时候,启动信息 卡在Initializing Spring FrameworkServlet 'dispatcherServlet'不动了异常分析翻译过来就是Tomcat正在初始化Spring FrameworkServlet’dispatcherServlet’一开始很难受,刚刚还能启动正常,怎么居然卡死了? 我以为环境问题,把项目和mave...原创 2019-12-15 16:28:10 · 8143 阅读 · 4 评论 -
Spring Security 无法登陆,报错:There is no PasswordEncoder mapped for the id “null”
异常背景在使用Spring Security 框架,登录的时候,账号和密码都正确,但是登录失败,弹出这个异常异常信息There is no PasswordEncoder mapped for the id “null”翻译过来就是: PasswordEncoder的映射ID不能为“ null”我寻思着,我不是输入密码了吗,调试发现密码也传递过去了,怎么就为空了呢?查阅资料发现这是因...原创 2019-12-14 18:46:47 · 319 阅读 · 0 评论 -
idea中的Maven项目没有lib的解决方案
异常背景:idea创建maven的WEB项目, 导入了依赖坐标,但是web里没有lib目录,并且lib里面没有导入的jar包导致运行的时候出现类找不到异常.解决方案:原创 2019-11-27 10:01:30 · 9842 阅读 · 2 评论 -
@Test注解在Maven工程的Test.class类中无法使用的问题
异常背景在一个maven的web工程里, 我想写一个简单的测试类,于是就创建了一个类Test.class在这个类里写@Test注解方法, 发现无法导入包,手动import org.junit.Test;导入也是无效异常信息异常分析我第一直觉是,pom.xml没有配置坐标,看看发现配置了再重新构建下maven,发现还是不行再重新创建一个其他测试类,发现可以正常使用也就是说, 创建的...原创 2019-11-17 18:05:09 · 1996 阅读 · 3 评论 -
mybatis异常Parsing error was found in mapping #{}. mybatis映射文件中使用注释的坑
异常背景在写mybatis的映射文件中,使用了注释,因为我用的是idea, 快捷键写注释符号异常信息org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### The error may exist in com/zuoyueer/dao/UserMapper.xml### C...原创 2019-11-16 10:44:19 · 8251 阅读 · 3 评论 -
mybatis异常:Type interface com.xxx.xxx.UserMapper is already known to the MapperRegistry
异常背景:在使用mybatis的时候,出现的异常异常信息:The error may exist in com/zuoyueer/dao/UserMapper.java (best guess)### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Caus...原创 2019-11-16 00:49:15 · 1800 阅读 · 2 评论 -
maven项目中的EL表达式不能显示
出现异常的背景环境使用idea创建maven的javaWeb项目, 该项目中使用了jsp, 并且在jsp中使用了EL表达式异常运行程序,一切正常,但是EL表达式不显示结果,而是按照字符串显示,也就是没有解析EL表达式异常原因使用idea创建的maven的项目,其中的web.xml配置文件默认是2.4版本的.这个版本的是默认不能解析显示EL表达式的.也就是说,web.xml的版本低了!...原创 2019-11-15 20:46:28 · 308 阅读 · 0 评论 -
【天坑,坑了我2天】idea2019.2.2和maven3.6.2不兼容!太tm坑了
创建一个普通的web项目都不行,各种问题,无法构建,无法下载依赖。。。。折磨了我2天!血的教训,以后下载软件别下最新版本的!查看日志信息如下:1) No implementation for org.apache.maven.model.path.PathTranslator was bound. while locating org.apache.maven.model.path.Pat...原创 2019-11-07 12:06:29 · 2982 阅读 · 4 评论 -
【Maven异常】expected START_TAG or END_TAG not TEX
构建maven的时候出先这个异常,直接无法启动原因就是,我在修改maven的配置文件,是拷贝别人的内容。内容有多余的空格,导致的异常把每一行结束标签后面的空格删除了,问题就解决了!...原创 2019-11-07 11:53:06 · 965 阅读 · 0 评论 -
idea中右键new列表里面没有Servlet选项的问题
在web项目里想new一个Servlet类,发现列表中没有这个选项解决方案是看下图:原创 2019-10-30 11:26:31 · 18502 阅读 · 31 评论 -
Service方法中使用this.getServletContext();出现空指针异常
@Override public void init(ServletConfig config) throws ServletException { System.out.println("初始化一些东西"); //super.init(config); } @Override protected void doPost(Http...原创 2019-10-29 22:15:08 · 760 阅读 · 0 评论 -
使用replaceAll方法替换字符串中的反斜杠,异常 PatternSyntaxException: Unexpected internal error near index 1
目的:replaceAll方法将字符串中的反斜杠("")替换成空字符串("")写出如下测试代码: //String中的\必须要转移所以是\\ String str="D:\\a"; String str2 = str.replaceAll("\\", ""); System.out.println(str2);运行报错:...原创 2019-10-29 20:26:50 · 595 阅读 · 0 评论 -
解决idea中使用jQuery的时候有下划线提示Unresolved function or method $()
完成以下操作之后,必须重启idea后才起作用!!!一定要重启!!!名称自己定,Framework type下拉框选jquery,然后下面手动选择本地的Jquery.js文件,在下面添加说明文档,网址为 api.jquery.com , 然后选择下载到本地以加快显示速度...原创 2019-10-28 16:47:02 · 4322 阅读 · 4 评论 -
严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.ContainerBase.addChildInternal Contai
启动重新部署tomcat报错,查看日志文件如下:26-Oct-2019 14:18:39.721 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.Life...原创 2019-10-26 14:22:37 · 5491 阅读 · 1 评论 -
Tomcat 警告:Unknown version string [4.0] . Default version will be used.
问题描述:在新建的 web 项目中,tomcat 启动的时候控制台出现了 Unknown version string[4.0] . Default version will be used. 警告。原因: 是 web 项目的版本跟 tomcat 版本不匹配导致的。我项目中的 web 版本是 4.0,tomcat 版本是 8.5。版本对应关系:web、jdk、tomcat版本对应关系...原创 2019-10-20 20:59:28 · 1998 阅读 · 0 评论 -
启动tomcat时显示的日志信息出现乱码——淇℃伅
我的tomcat版本是apache-tomcat-8.5.47 其他老版本不存在这个问题解决方案:找到Tomcat目录下的conf/logging.properties配置文件,打开第47行 java.util.logging.ConsoleHandler.encoding=UTF-8把utf-8改成gbk3manager.org.apache.juli.AsyncFi...原创 2019-10-20 20:44:37 · 308 阅读 · 0 评论 -
Tomcat的配置文件server.xml中添加中文注释后,启动Tomcat时出现错误
日志文件显示:com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 2 字节的 UTF-8 序列的字节 2 无效。原因: 我使用的编辑器,打开server.xml文件采用的不是utf-8的编码. 写入的中文注释被tomcat用utf-8解析就异常了.解决方案: 修改编辑器的编码...原创 2019-10-20 19:36:11 · 410 阅读 · 0 评论 -
异常org.springframework.jdbc.IncorrectResultSetColumnCountException: Incorrect column count:
使用jdbcTemplate时出现异常: org.springframework.jdbc.IncorrectResultSetColumnCountException: Incorrect column count: expected 1, actual 4出现原因: 查询得到的结果记录数和方法的返回类型不一致分析:queryForMap(sql,args…) 方法是把查询到的...原创 2019-10-19 14:51:00 · 13945 阅读 · 1 评论 -
IDEA 每次启动javaWEB项目,都会自动打开浏览器进入http://localhost:8080,如何关闭这么烦人的操作?
一图胜过万言!原创 2019-10-18 19:54:50 · 3208 阅读 · 0 评论 -
解决Idea下,启动tomcat,显示的日志信息乱码的问题
异常图:解决方法: 打开idea, 点击Help/Edit Custom VMoptions, 出现idea64.exe.vmoptions文件,在这个文件的最后一行加上下面的内容-Dfile.encoding=UTF-8重启idea, 再打开tomcat服务器,不会出现乱码了!...原创 2019-10-18 12:20:58 · 282 阅读 · 0 评论 -
异常Test class should have exactly one public zero-argument constructor出现原因
错误背景: 做测试的时候,为了偷懒,使用@Test注解代替main方法来执行代码,public class Demo { private int i; public Demo(int i) { this.i= i; } private void f(){ System.out.println("普通方法"+i); ...原创 2019-10-07 18:31:53 · 24293 阅读 · 6 评论 -
Java socket 编程遇到的异常java.net.SocketException: Software caused connection abort: socket write error
这个异常是我遇到是在多线程访问服务器端的时候,由于多线程不安全,线程提前关闭了socket对象导致的public class Server { public static void main(String[] args) throws IOException { ServerSocket serverSocket = new ServerSocket(8888)...原创 2019-09-20 19:51:22 · 1367 阅读 · 0 评论 -
【遇到的错误】线程有关
在使用Runnable接口的时候,多线程要保证锁对象一致才能实现同步,synchronized代码块的锁对象是this,方法调用对象。synchronized方法的锁对象是方法打调用者。在这个模拟多线程卖票的代码中,如果把while循环放在synchronized代码块之外,那么会出现卖负数票的情况。public class MyRunnable implements...原创 2019-09-14 09:19:01 · 144 阅读 · 0 评论 -
【遇到的错误】IDEA设置字体大小的时候没有效果。
步骤如下:FIle-->Settings-->Font之所以设置Size没作用,我现在也不晓得,估计是之前导入了外界的一个主题有关。原创 2019-09-05 23:23:27 · 1520 阅读 · 0 评论