exception
日常异常
小科比000
程序媛。。。
展开
-
如何将控制台中的异常保存在数据库中
我们一般try{}catch(Exception e){e.printStackTrace();}可以将报错的信息打印在控制台上,除了主要的报错还可以看到哪一行代码报错了,但是e.printStackTrace();返回值为void,而且通过e.getMessage();获取到的只是报错信息,并不包含具体的哪一行代码报错信息,要求获取控制台上的报错信息保存的数据库,就必须先进行输出异常的转换,代码如下:public static void main(String[] args) throws ParseE原创 2021-08-24 14:49:00 · 1016 阅读 · 0 评论 -
使用Axis导入webService报错No support for attachments
使用Axis生成的客户端,在导入webService时报错WARNING: Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userExcepti转载 2021-05-11 15:12:28 · 351 阅读 · 0 评论 -
Method XXX was discovered in the .class file but cannot be resolved in the class
Method XXX was discovered in the .class file but cannot be resolved in the class记报错原因:启动项目后想着自己没更新代码,然后更新了代码,却忘记重启项目/编译项目,导致后续一直报找不到这个方法,快被自己蠢哭了...原创 2021-05-11 15:01:12 · 10316 阅读 · 0 评论 -
svn解决黄色感叹号
svn出现文件夹中存现黄色感叹号是因为自己编辑的文件别人提交了,更新时发生版本冲突需要解决版本的冲突后,提交如果解决版本冲突后提交文件夹还是存在黄色感叹号的标志右键:“TortoiseSVN”->"Resolve…"已解决的…,选中全部的文件,然后OK,,然后就可以commit提交了....原创 2020-12-02 16:51:40 · 3609 阅读 · 0 评论 -
xml第一行报错解决方法
项目import第一行小红叉报错Referenced file contains errors (http://www.springframework.org/schema/beans/spring-beans.xsd).引用的文件包含错误(http://www.springframework.org/schema/beans/spring beans.xsd)解决方法:将Window -&...原创 2019-04-23 15:06:37 · 13441 阅读 · 5 评论 -
The origin server did not find a current representation for the target resource
检查是否是XML版本出的问题在Eclipse编译器中右键项目—>Properties—>Project Facets—>Dynamic Web Module 如图:查看xml文件中version与Dynamic Web Module 是否对应。转载 2020-10-27 11:37:23 · 402 阅读 · 0 评论 -
java.lang.ClassNotFoundException: com.fasterxml.classmate.TypeResolver
提示缺少类,需要导入jar包:导入hibernate中的classmate.jar即可原创 2020-10-27 11:33:32 · 2061 阅读 · 0 评论 -
hibernate查询实体类List,及传参报错Mapped class was not specified
调用Hibernate的方法执行查询到List<实体类>中,看到如下方法:乍一看,我想传个泛型T(实际代码执行中,这个T可以是我自定义的一个Bean),然后就能返回个List,也即泛型的集合执行代码:List<Student> list = jdbcTemplate.queryForList(sql, Student.class);一执行,发现出异常了:ERROR [com.ruhuiyun.studentmanager.aop.LogAdvice] - org.spri原创 2020-10-27 11:27:37 · 1875 阅读 · 0 评论 -
AssertionError: Not yet implemented
有两种情况。一种是因为测试类中有还未实现的方法,右键点到了@Test而不是被测试的方法上。第二种是因为编译环境异常。将jar libaries的jar添加,改为jar system就可以了。然后需要重新建一个test类来测试。自己的问题是第一个转自:https://blog.csdn.net/zw1137229578/article/details/82215809...转载 2020-10-27 11:13:59 · 1104 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.hibernate.boot.model.naming.ImplicitNamingStrategy
spring4 和hibernate4 整合时,SessionFactory 创建不成功控制台报错:java.lang.ClassNotFoundException: org.hibernate.boot.model.naming.ImplicitNamingStrategy配置文件存在问题:<!-- 配置Hibernate的SessionFactory实例:通过Spring提供的LocalSessionFactoryBean进行配置 --><bean id="sessionFac原创 2020-10-27 11:10:46 · 1398 阅读 · 0 评论 -
java.lang.NoSuchMethodError: org.hibernate.internal.CoreMessageLogger.debugf(Ljava/lang/String;I)V
hibernate-commons-annotations-5.0.5.Final.jarhibernate-core-5.2.10.Final.jarhibernate-jpa-2.1-api-1.0.0.Final.jarlog4j-1.2.17.jarjboss-logging-3.1.3.GA运行java 文件出错:解决办法:jar包版本不支持将jboss-logging换成 jboss-logging-3.3.0.Final.jar即可...原创 2020-10-27 10:58:29 · 504 阅读 · 0 评论 -
Java 解决Eclipse出现javax.servlet.ServletContext cannot be resolved
异常提示:The type javax.servlet.ServletContext cannot be resolved. It is indirectly referenced from required .class files解决方法:Build Path添加servlet-api.jar或者添加Server Runtime原创 2020-10-27 10:53:56 · 4385 阅读 · 0 评论 -
Error executing DDL via JDBC Statement
项目环境:spring+jdk8+Hibernate+MySqljpa 生成数据库时 报错 Error executing DDL via JDBC Statement解决方法:修改配置文件applicationContext.xml或者hibernate.cfg.xml里hibernate.dialect的值<property name="hibernateProperties"> <props> <prop key="hibernate.dialect">原创 2020-10-27 10:49:23 · 2030 阅读 · 0 评论 -
解决no tests found with test runner ‘JUnit5‘问题
解决no tests found with test runner 'JUnit5' 问题开发时遇到no tests found with test runner 'JUnit5'问题时,不妨将导入的import org.junit.Test;换成import org.junit.jupiter.api.Test;试一试。原创 2020-10-27 10:40:56 · 422 阅读 · 0 评论 -
fastJson字符串出现反斜杠问题解决
使用fastJson导入的pom依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.68</version> <scope>compile</scope></dependency>代码展示:import com.al原创 2020-10-22 11:47:33 · 5229 阅读 · 0 评论 -
查看端口被占用
每次都记不住,都要去百度,索性自己记录下:cmd下输入命令:netstat -ano列出所有端口的情况。在列表中我们观察被占用的端口查看被占用端口对应的PID,输入命令:netstat -aon|findstr "8080",回车,记下最后一位数字,即PID输入tasklist|findstr "PID",回车,查看是哪个进程或者程序占用了8080端口,一般结果是:java.exe结束该进程:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill -9 ja原创 2020-09-21 16:30:47 · 93 阅读 · 0 评论 -
mvn clean运行报错http://cwiki.apache.org/confluence/display/MAVEN/MissingProjectException
我在maven或者bin目录下打开PowerShell运行命令:mvn clean报如下错误:文件目录:后来发现:如果我在项目路径下打开输入命令,则会运行成功,项目路径下存在pom文件至于具体的原因还没深入研究过maven,暂时先记录下...原创 2020-09-21 16:03:32 · 1375 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.springframework.aop.TargetSource异常
错误信息:Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [beans-annotation.xml]; nested exception is java.lang.NoClassDefFoundError: org/springframew原创 2020-09-21 15:49:19 · 792 阅读 · 0 评论 -
1040:Too many connections
MySQL 1040 错误 Too many connections提示意思是说连接过多,通常有两种原因:1.确实有很多请求,那么只有修改MySql的最大连接数量2.程序有问题,这种情况得自己看程序了,将程序停了,连接数据库就没有问题了修改最大连接数量:首先看看当前最大连接数是多少?show variables like '%max_connections%';在安装目录找到my.ini,如果没有这个文件找找有没有my-default.ini,复制一份重命名为my.ini,用记事本打开,在最.原创 2020-08-03 10:20:07 · 6762 阅读 · 0 评论 -
前后端传中文数据
前端传数据至后端需要用encodeURI对调用地址进行转码,一般是指get参数跟在url后边的时候,对于post传值json,ajax调用,以及form表单提交的情况则不需要进行中文转码原创 2020-06-30 22:59:34 · 403 阅读 · 0 评论 -
数据保存异常
根据需求表中新增两个字段,本地测试功能可行,部署至Linux环境中,发现日志打印实体类中两字段是有值的,但是数据并未保存到数据库中,检查实体类配置文件以及反编译查看class文件均未出错后同事查看指出,项目使用Struts2框架,自己在action层进行了实体类保存,导致事务未提交,但是本地为什么可行,部署Linux上不行,具体未研究,猜测是否window与Linux环境差异引起将保存的逻辑放至service层问题解决...原创 2020-06-30 22:47:19 · 655 阅读 · 0 评论 -
IDEA编译项目报错Error:OutOfMemoryError: insufficient memory解决方法
tomcat启动时设置-DEWAY_HOME=G:\东华\workspace\idea\SOAR\dhcc-home-Xms128m-Xmx2048m-XX:PermSize=128M-XX:MaxPermSize=512M-Duser.timezone=GMT+8idea配置好项目后Build Project报如下异常:解决方法需要在settings–Builds,Exception,Deployment–Compiler下加大内存设置重新编译解决报错...原创 2020-05-11 14:13:33 · 4847 阅读 · 0 评论 -
and 和or的执行优先级问题
代码中发现的问题:首先我的表结构如下我需要查询出环境变量envi为0情况下历史标志为1或者是否有效为1的结果刚开始sql为:select * from test where envi=0 and lsbz=1 or sfyx=1逻辑上好像没有问题,但是结果不如意,在查询结果中发现有envi=1的情况进行sql:select * from test where envi=0 or sfyx=1 and lsbz=1;查询结果得到:不管and or位置怎样放置,查询结果一致想起来都把基础忘记了原创 2020-05-09 14:03:29 · 8005 阅读 · 0 评论 -
SpringBoot 请求参数包含 [] 特殊符号
springBoot 版本 2.0.4.RELEASE当参数含有特殊符号 [] 报错400解决方案类似springMvc修改tomcat配置,springBoot 启动类中添加 beanimport org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.Sprin...原创 2020-04-14 12:15:40 · 4695 阅读 · 0 评论 -
UnsupportedClassVersionError及查看jar包支持版本方法
项目中需要引用jar包,启动项目报Java.lang.UnsupportedClassVersionError,版本不支持错误然后查看jar包版本:解压jar包解压包中找到META-INF/MANIFEST.MF文件,记事本打开在里边可以看到该jar包支持jdk版本为1.8项目中使用jdk为1.6所以报上边的错误,查找合适版本jar包替换–仅记录如何查看jar包支持版本...原创 2020-03-25 18:05:14 · 280 阅读 · 0 评论 -
NoClassDefFoundError/ClassNotFoundException
代码:import net.sf.json.JSONObject;import java.io.UnsupportedEncodingException;/** * @author: mdl * @create: 2020-03-17 08:58 */public class ByteToJson { public static void main(String[] arg...原创 2020-03-17 11:03:52 · 104 阅读 · 0 评论