java异常
剑雪封喉r
这个作者很懒,什么都没留下…
展开
-
Class bytes found but defineClass()failed for: 错误解决
JDK 的版本不兼容 检查一下你编译环境的JDK版本和在容器中运行的JDK版本是否一致或者后者比前者高,高版本JDK编译的class在低版本JDK容器下无法运行的,把低的改成高的版本試試原创 2017-03-08 09:33:23 · 6936 阅读 · 0 评论 -
log4j:ERROR Attempted to append to closed appender named [null].
最近用Velocity总是出现以下消息 log4j:ERROR Attempted to append to closed appender named [null]. 试了很多方法未果,最后到Velocity 的build/lib包里看了一下,发现有个包叫logkit-1.0.1.jar于是加到项目中,解决此问题 下载链接:http://download.csdn.net/det原创 2017-03-10 15:07:00 · 1066 阅读 · 0 评论 -
eclipse中代码没错但项目名称有个小红X
快速找到项目中的错误,eclipse程序> window> show View >problems ;选择后看控制台报的错误,你就知道什么原因出小红X了原创 2017-07-25 15:46:40 · 4384 阅读 · 0 评论 -
eclipse中项目名称上有错误,但是项目里代码没错误
1.E:\private\Diary\Diary\.settings\org.eclipse.wst.common.project.facet.core.xml 改为或者编译版本有问题java compiler改为正确的版本原创 2017-08-04 09:47:40 · 1493 阅读 · 0 评论 -
再谈java乱码:GBK和UTF-8互转尾部乱码问题分析
一直以为,Java中任意unicode字符串,可以使用任意字符集转为byte[]再转回来,只要不抛出异常就不会丢失数据,事实证明这是错的。经过这个实例,也明白了为什么 getBytes()需要捕获异常,虽然有时候它也没有捕获到异常。言归正传,先看一个实例。用ISO-8859-1中转UTF-8数据设想一个场景:用户A,有一个UTF-8编码的字节流,通过一个接口原创 2017-08-29 17:33:50 · 603 阅读 · 1 评论 -
jsp数据传递到后台为中文乱码的解决方法
1.mysql数据库中,在my.ini文件中添加数据格式character_set_server=utf8;2.用tomcat传递项目时出现中文乱码,需要在tomcat的配置文件server.xml文件中的8080端口位置添加编码格式 <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirec...原创 2016-05-11 15:14:10 · 981 阅读 · 1 评论