
Throuble Shooting
gtuu0123
这个作者很懒,什么都没留下…
展开
-
linux下jfreechart生成图片异常(java.lang.NoClassDefFoundError sun.awt.X11GraphicsEnvironment)
linux默认情况下,tomcat/resin不打开图形显示功能,需加入支持选项 在Linux下,我们在用java的图片包来处理图片时,经常遇到 java.lang.NoClassDefFoundError: sun.awt.X11GraphicsEnvironment 这种异常,这时因为java虚拟机在处理图片时需要本地的x-server的支持,解决方法有两种: 1 jav原创 2009-07-27 10:46:00 · 4018 阅读 · 1 评论 -
org.hibernate.exception.SQLGrammarException
在使用hibernate的时候,有时会出现org.hibernate.exception.SQLGrammarException这样的错误。检查程序也发现不出明显的错误,最后才发现是:表的字段中使用了数据库的关键字,因此:建议在数据库设计时,不要使用数据库的关键字作为字段名。原创 2009-12-27 18:51:00 · 2188 阅读 · 0 评论 -
0 formal unbound in pointcut(Spring AOP)
原写法:@Before("@annotation(org.haha.web.annotation.BrowAuth)public void beforeExec(HttpServletRequest request) { ......}会报以下错误:0 formal unbound in pointcut 原因是应该用args指明参数,改成以下就可以了:@Be原创 2010-01-10 20:25:00 · 21607 阅读 · 0 评论 -
mysql -- error code [1442]; Can't update table 'table_name' in stored function/trigger because it is already used by statement w
mysql -- error code [1442]; Cant update table table_name in stored function/trigger because it is already used by statement which invoked this stored function/trigger 相关讨论:http://forums.mysql.c原创 2010-04-10 23:43:00 · 10973 阅读 · 0 评论 -
mysql error -- 1415 not allowed to return a result set from a trigger
在mysql的trigger和function中不能出现select * from table形式的查询,因为其会返回一个结果集;而这在mysql的trigger和function中是不可接受的,但是在存储过程中可以。在trigger和function中可以使用select ... into ...形式的查询。 相关讨论:http://forums.mysql.com/read.php?9原创 2010-04-10 23:37:00 · 16702 阅读 · 2 评论 -
com.ibatis.sqlmap.client.SqlMapException: There is no statement named 语句名 in this SqlMap.
这个问题很常见,是因为在不同的包中有相同的路径的同名文件,文件间进行了覆盖所造成的;将ibatis的sql-map-config.xml文件改变成不同的名字即可原创 2010-04-24 16:30:00 · 15391 阅读 · 3 评论 -
m2eclipse: Eclipse is running in a JRE, but a JDK is required
在eclipse中安装了m2eclipse(maven插件)在安装后,出现下列警告:The Maven Integration requires that Eclipse be running in a JDK, because a number of Maven core plugins are using jars from the JDK.Please make sure the原创 2010-05-08 22:15:00 · 2114 阅读 · 1 评论 -
eclipse使用subclipse导致jvm崩溃
环境:eclipse3.5(jee),安装了subclipse插件,Subversion1.6.5版本,Apache2.2现象:在启动eclipse显示编辑界面后,会马上自动关闭解决:(1)Subclipse can crash on Windows if you have the environment variable APR_ICONV_PATH set and it is pointing at a set of libraries that were built against Apache 2.原创 2010-09-25 22:58:00 · 1167 阅读 · 0 评论 -
maven打包时报Java heap space
执行mvn package时,出现以下错误:java.lang.OutOfMemoryError: Java heap spaceat java.util.Arrays.copyOf(Arrays.java:2786) at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:94) at sun.net.www.http.PosterOutputStream.write(PosterOutputStream.java:61)原创 2010-10-27 00:57:00 · 7128 阅读 · 0 评论 -
org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'beans'.
在启动Spring时,报以下错误,如图:原因是在xml中spring的xsd的版本配置的不一致,我使用的是spring-2.5.6,但配置文件中配的是3.0。改成如下即可:另外,配置时,要注意配置文件的编码;否则当编译时,输出的编码和你的配置文件的编码不一致时,会产生文件乱码。原创 2011-05-15 11:50:00 · 13300 阅读 · 1 评论 -
solr启动时报错java.nio.channels.OverlappingFileLockException
<br />错误堆栈如下:=====================2011-5-10 10:12:41 org.apache.solr.servlet.SolrDispatchFilter init<br />严重: Could not start SOLR. Check solr/home property<br />java.nio.channels.OverlappingFileLockException<br /> at sun.nio.ch.FileChannelImpl$S原创 2011-05-15 12:36:00 · 13485 阅读 · 0 评论 -
java.lang.IllegalStateException: M matchers expected, N recorded [easymock]
当使用easymock时,以下语句会产生错误:expect(service.findFoos(criteria, maxResults, aryEq(sortCriteria))).andReturn(expectedResult)错误如下:java.lang.IllegalStateException: 3 matchers expected, 1 recordedeasymock中的规则是这样原创 2011-06-19 17:26:00 · 3568 阅读 · 0 评论 -
mysql Errcode: 28
Error writing file /tmp/MYiS0UPV (Errcode: 28) ,可能是在mysql的临时目录中没有更多的空间。可以用df -lh来查看磁盘的使用情况。 试着改一下my.ini的tmp_dir的路径,重启mysql,问题应该可以解决。原创 2010-03-07 23:33:00 · 4435 阅读 · 0 评论 -
spring:Circular placeholder reference 'XXX' in property definitions
出现这个异常,主要就是占位符没有被正确的Replace掉原创 2010-03-07 21:41:00 · 20842 阅读 · 0 评论 -
maven编译时找不到类文件的解决
在maven编译时:mvn clean compile 报了以下错误: Failure executing javac, but could not parse the error:编译器 (1.6.0_13) 中出现异常。 如果在 Bug Parade 中没有找到该错误,请在 Java Developer Connection (http://java.sun.com/webap原创 2009-12-05 16:43:00 · 22576 阅读 · 0 评论 -
Can't locate CPAN.pm in @INC的解决办法
这个是因为没有安装CPAN模块所致 从此处下载CPAN,http://search.cpan.org/~andk/CPAN-1.9402/lib/CPAN.pm tar -xzvf CPAN-1.9402.tar.gzcd CPAN-1.9402perl Makefile.PLmakemake install 进入CPAN的shell模式perl -MC原创 2009-08-06 01:09:00 · 8440 阅读 · 0 评论 -
解决"error: /lib/i686/librt.so.1: symbol __pt"
在安装Oracle时,由于glibc的版本太低,所以升级了 升级(从2.3.2-95.20升到2.3.2-95.27,glibc和glibc-common包)后,造成执行如:rpm、date命令时,出现如下错误: relocation error: /lib/i686/librt.so.1: symbol __pthread_clock_settime, version GLIBC原创 2009-06-14 03:17:00 · 5007 阅读 · 0 评论 -
Exception in thread "Timer-0" java.lang.SecurityException: SHA1 digest error for javax/mail/internet/AddressException.class
原因是两个不同版本编译器所生成的jar包冲突比如:javamail以前版本的jar为mail.jar,现在版本的jar为mailapi.jar,两者类是基本一样的,但是如果同时被引用的话就会出现这样的错误原创 2009-06-13 16:30:00 · 9630 阅读 · 0 评论 -
利用dom4j解析xml文件时发生The reference to entity password must end with the ';' delimiter.的解决方法
在项目中的配置文件中有如下代码:在解析时,抛出异常 解决:dom4j在解析xml文件时,&字符需要转义成&因此改成就可以了原创 2009-06-13 18:16:00 · 5731 阅读 · 0 评论 -
JTree.updateUI() during TreeSelectionEvent.valueChanged() causes Null Pointer
Bug链接:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5089562 ERROR MESSAGES/STACK TRACES THAT OCCUR :java.lang.NullPointerException at javax.swing.plaf.basic.BasicTreeUI.complet转载 2009-08-19 09:46:00 · 2000 阅读 · 0 评论 -
shell test(too many arguments)
哈哈,这个里面有错误,以防下次再发生echo -e "Please input three numbers:/c"read var1 var2 var3echo "$var1@$var2@$var3@"if [ "$var1" lt "$var2" -a "$var1" lt "$var3" ]then min="$var1"else if test "原创 2009-09-11 16:54:00 · 2319 阅读 · 0 评论 -
Spring的JUnit错误:NoSuchBeanDefinitionException: No unique bean of type,expected single matching bean but found 2 [dataSource1,data
当配置文件中有两个spring datasource时,利用Spring的JUnit测试会报如下错误:NoSuchBeanDefinitionException: No unique bean of type,expected single matching bean but found 2 [dataSource1,dataSource2] 测试类的annotation如下:@Run原创 2010-01-23 12:36:00 · 12053 阅读 · 1 评论 -
resin启动时报错com.caucho.config.LineConfigException的解决
resin启动时报以下错误:com.caucho.config.LineConfigException: WEB-INF/web.xml:3: `XXX is not a known servlet. 原因是:resin容器版本与jdk不匹配,换一个jdk环境即可原创 2009-11-28 16:08:00 · 8723 阅读 · 0 评论 -
HibernateSystemException: a different object with the same identifier value was already associated with the session.
HibernateSystemException: a different object with the same identifier value was already associated with the session. 这个错误是因为在hibernate的session一级缓存中存在一个被缓存的对象A,并且有另一个不在一级缓存中的对象B和A的标识符相同,但是它们不是同一个对象原创 2010-01-29 23:27:00 · 2078 阅读 · 0 评论 -
taglib is an unexpected top-level tag.
服务器:resin-3.0.28 支持JSTL1.1 运行JSTL2.0时,会报如下异常,但页面可以显示:com.caucho.jsp.JspLineParseException: jar:file:/D:/soft/resin-3.0.28/webapps/WEB-INF/lib/jstl-1.2.jar!/META-INF/c.tld:6: http://java.sun.co原创 2009-12-05 16:55:00 · 5535 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: javax/el/ELException
在maven中配置以下依赖: javax.servlet jstl 1.2 在resin-3.0.28中运行,报以下错误:Servlet.service() for servlet jsp threw exceptionjava.lang.NoClassDefFoundError: javax原创 2009-12-05 14:48:00 · 16214 阅读 · 3 评论 -
启动jvisualvm时,弹出错误消息,Local Applications Cannot Be Detected
现象:启动jvisualvm时,弹出错误消息,Local Applications Cannot Be Detected具体请参见:http://visualvm.java.net/troubleshooting.html发生在windows平台上:(1)可能是%TM原创 2011-08-26 01:05:27 · 3652 阅读 · 0 评论