
程序BUG
记录一些开发项目过程中遇到的一些BUG,并提供解决的方案
永恒JAVA崽
这个作者很懒,什么都没留下…
展开
-
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:Client does not support authent
在连接mysql数据库的时候,会出现下面的情况。 这个说是数据库无法创建连接。实际上是MySQL版本和驱动包不兼容的问题。这时候可以改mysql连接的jar包的版本。可以改高一些。我这里是更换了8.0的连接版本。 但是有趣的事情发生了,会出现下面的错误。原创 2020-12-25 22:18:37 · 3792 阅读 · 1 评论 -
springboot打包报错:http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
在使用maven工具打包的时候,会出现:解决方案: 第一种:可能是当前的maven版本不是最新的。需要到官网下载最新的maven到本地,引入到项目中。 官网链接:http://maven.apache.org/download.cgi下载最新版:导入到项目中:然后,maven clean,再package打包。第二种:原创 2020-12-22 23:27:40 · 2208 阅读 · 0 评论 -
Git 克隆或者上传项目:You do not have permission to pull from the repository
出现这个问题会有很多种情况。我这里遇到的情况是: 一开始我是在本电脑上用过一个git账号登录并且使用提交库的。后来更新了一个git账号在本地中使用。这样就会发生了冲突。就会报这个错误。解决:打开凭据管理器 --> windows凭据 --> 添加普通凭据。删除原来的那个,在添加现在的这个就可以了。...原创 2020-08-20 16:34:48 · 462 阅读 · 0 评论 -
Error running wis-client-web:SSL HTTP Connector node not found:set up one in the serve
在使用idea来配置tomcat跑项目的时候,出现这个问题其实,问题很简单,在配置TomCat的时候不需要配置HTTPs port的东西。配置了就会出错。解决:原创 2020-08-20 16:26:57 · 636 阅读 · 1 评论 -
Skipping URI variable ‘id‘ since the request contains a bind value with the same name
在页面更新数据的时候,会出现*Skipping URI variable 'id' since the request contains a bind value with the same name* 按字面解析来看就是:“正在跳过URI变量“id”,因为请求包含同名的绑定值 ”。 其实,就是在请求路径的时候出现了有包含一样的参数绑定,举一个例子原创 2020-08-14 09:19:52 · 2360 阅读 · 0 评论 -
lineNumber:1 columnNumber:1 前言中不允许有内容
在编写mybatis映射文件的时候,会出现这样的bug有两种情况:编码问题很多开发工具都是默认使用“utf-8 Bom”格式进行编码。导致在文件中加入了Bom头。解决:使用NotePad++打开文件,以UTF-8无BOM方式编码。配置文件写错不单单只是文件编码问题。如果配置文件中基本语法错误或没有导入配置文件都会错误。如mapper导入。mapper 中的 resource=“Mapper” :很明显这个是mapper文件的导入,需要导入具体的文件,而不是包。正确写法:packag原创 2020-05-21 09:14:12 · 3577 阅读 · 0 评论 -
mysql_java.sql.SQLException: null, message from server: "Host 'xxx' is not allowed to connect
在连接远程服务器上的数据库的时候,出现mysql_java.sql.SQLException: null, message from server: "Host ‘xxx’ is not allowed to connect。问题:是远程服务器的数据库不允许被访问。  ...原创 2020-05-09 14:50:03 · 440 阅读 · 1 评论 -
java.sql.SQLException: Access denied for user 'root '@'localhost' (using password: YES)
在写javaweb项目的时候操作数据库运行的时候会提示:java.sql.SQLException: Access denied for user 'root '@‘localhost’ (using password: YES) ...原创 2020-05-08 21:29:01 · 720 阅读 · 0 评论 -
Parameter index out of range (1 > number of parameters, which is 0).
在开发ssm项目的时候,配置好的对应的配置文件、映射文件后。在部署运行的过程中报一下错误:这是数据库的错误:可以理解为没有参数于sql语句中的?匹配。解决:检查sql语句是否书写错误写符号的时候,中文输入法和英文输入法,其输入符号同的。应用英文输入法如果sql语句中没有设置有参数的,在java中存入了参数,也会报错检查sql的语法是否写正确。如:模糊查询,like “%” #{user...原创 2020-05-06 15:12:15 · 515 阅读 · 1 评论 -
mysql查询Unknown column '11aa' in 'where clause'
在写sql语句的时候会出现这个bug。 原因:其实是因为我们写sql语句的时候写错了。需要注意的时候传入参数的类型问题。如:int类型:不需要用 " " String类型:需要用 " " &nb...原创 2020-05-04 10:37:19 · 257 阅读 · 0 评论 -
java.sql.SQLException: No suitable driver
在连接数据库的时候出现问题。我在使用c3p0进行数据库连接时出现问题:解决:需要导入mysql-connector-java-****-bin.jar包,并加入到Java运行环境的外部jar包的存放的位置c3p0p配置文件需要写对,例如里面的 driverClass写成了driver,也会报错不同的数据库其连接池的写法是不同的,需要写入对应的连接池的属性才可以进行连接。...原创 2020-05-02 22:45:08 · 244 阅读 · 0 评论 -
org.springframework.web.servlet.DispatcherServlet noHandlerFound
在springmvc项目中的jsp上使用项目资源的时候出现这个bug,如:访问项目文件夹中的图片。会报URI错误。解决: 这是因为在web.xml中配置springmvc的DispatcherServlet时候,其访问方式,不应该是“ / ”,应改为" *.action "。...原创 2020-04-28 17:31:34 · 177 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
在书写sql语句时,常常会出现下面的情况,导致这个bug:解决:检查sql语句书写格式。检查sql中的输入的符号是英文输入检查书写的sql获取的数据,是否正确...原创 2020-04-26 17:13:26 · 125 阅读 · 0 评论 -
java.util.ConcurrentModificationException
使用hashmap是出现错误:解决:hashmap不是安全的线程,可以使用ConcurrentHashMap 进行替换。要不然,就需要在修改hashmap的时候,需要加锁。原创 2020-04-24 15:25:12 · 102 阅读 · 0 评论 -
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException
在配置spring的application.xml文件的时候会出现这个bug;本人遇到了以下两种情况:xml文件的表头的第一句,一定是<?xml version="1.0" encoding="UTF-8"?>。其前面不能有“空格”。一定是顶格的第一行。org.springframework.beans.factory.xml.XmlBeanDefinitionStoreEx...原创 2020-04-23 16:13:45 · 2062 阅读 · 0 评论 -
元素类型为 "mapper" 的内容必须匹配 "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|selec
在配置ssm框架的时候,写mapper映射文件的时候,总是会想写一些注解。 可是在编译的时候会出现这个bug,是因为在前面写了注释。导致了执行顺序的问题。需要把一些注释删掉,就可以正常执行了。像这样。我在mapper映射文件前面加了注释。会影响了sql执行的顺序。/*mapp...原创 2020-04-21 09:03:21 · 268 阅读 · 0 评论 -
org.apache.ibatis.exceptions.TooManyResultsException
在配置mybatis操作数据库的时候会出现上面的bug。 这是因为查询结果的期望一条或者为空,但是实际上返回的记过有两条。就是说数据表中有多条数据的,自己期望的获取到的数据和操作数据库时,返回的数据的条数不对应导致的。解决:检查操作数据库的配置文件返...原创 2020-04-19 15:14:03 · 2933 阅读 · 0 评论 -
java.io.IOException: java.util.concurrent.ExecutionException: java.net.Socke
在使用WebSocket技术的时候,由于浏览器的页面关闭了,但是WebSocket的链接还没有关闭,就会出现这个错误java.io.IOException: java.util.concurrent.ExecutionException: java.net.Socke所以在浏览器页面关闭的时候,应该对应的去关闭WebSocket的连接...原创 2020-03-23 09:25:39 · 1143 阅读 · 1 评论 -
Referenced file contains errors (http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd)
在配置ssm项目的时候,xml文档中提示红点。并提示这个错误。不要急,这个其实是软件对某些文件的一个检测,需要做好下面的步骤就好了。解决:在eclipse中点击Window–》Preferences ,然后输入Validation。把最后的两个选项的选择去掉。...原创 2020-03-21 15:00:14 · 3664 阅读 · 1 评论 -
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component c
在配置ssm项目的时候会出现上面这样的bug,解决:spring版本与java版本的问题。解决方法是将spring3.2的jar包全部 删除,修改为高版本的这个是本人在开发中解决的方法,可能会有其他解决方法。遇到在汇总。...原创 2020-03-20 18:07:39 · 437 阅读 · 0 评论 -
You can't operate on a closed Connection!!!
在使用jdbc或其他连接的时候,需要对流进行关闭操作。如果在Connection关闭之后,再次调用涉及Connection的方法,就会出现这个错误原创 2020-03-19 21:12:36 · 599 阅读 · 0 评论 -
javax.servlet.jsp.jstl.core.ConditionalTagSupport
在jsp页面中使用Jstl标签库,在页面中写入相关连接调用时,在开发软件中是没有报错。可是发布项目后,运行就会报一下的错误:解决: 因为在使用Jstl标签库的时候是需要导入下面两个jar包的。 jstl.jar、sta...原创 2020-03-18 21:04:58 · 608 阅读 · 0 评论 -
java.lang.NoSuchMethodException
这是因为找不到当前使用的方法。解决:先判断当前方法是否已经被定义。可以重启tomcat或者其他服务器。注意方法定义的修饰符,如果方法被private修饰,可能会找不到。在访问的路径中。需要确定当前路径是否在controller层中有对应的方法。...原创 2020-03-16 08:23:01 · 176 阅读 · 0 评论 -
java.lang.NoClassDefFoundError
在我们实例化一些对象的时候,运行后会有这个bug解决:该类的初始化失败了。导致该类的信息没有加载到方法区。检查该类对其他信息的引用是否正确引入。由于该类加载静态代码、静态变量时。出现异常。需要对静态代码进行try catch处理。...原创 2020-03-15 09:13:21 · 102 阅读 · 0 评论