欢迎来到天天文库
浏览记录
ID:13893928
大小:64.50 KB
页数:21页
时间:2018-07-24
《程序调试错误收集》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、程序调试错误收集一.Java程序调试与错误收集1.Web程序的调试与排错:尽量使用System.out.println();和打印hql语句的方式跟踪查错(1).非代码引起的报错①.jar包引起的错误:当从版本控制器上下载项目时,如果项目报错但是所有类文件和配置文件和所有手动建的包都没有报错的情况时是因为项目中的jar包有错,修改或删除jar包即可②.编译器版本不合报错:当启动服务器或部署项目时控制台打印有:*java.lang.UnsupportedClassVersionError:Badversionnumberin.classfile的异常语句时是因为当前MyEclipse使用
2、的jdk版本和项目创建时的jdk版本不合而引起的,进入MyEclipse>Window>Preferences>点击弹出的对话框左边的树形菜单中的"Java"项下的Compiler项>点右边显示框中Compilercompliancelevel:右边的下拉列表并选择和创建项目时的jdk版本相同的jdk版本号>点击右下角的"Apply"按钮>点击击右下角的"Ok"按钮即可③.当控制台或页面上打印org.apache.jasper.JasperException:Theabsoluteuri:http://java.sun.com/jsp/jstl/corecannotberesolved
3、ineitherweb.xmlorthejarfilesdeployedwiththisapplication的异常语句时,是因为缺少jar包或jar包版本不对或web.xml配置问题方法一:在工程中导入JSTLjar包后(把*.jar和*.tld放到/WEB-INF/lib目录下)在JSP页面中导入<%@tagliburi="/WEB-INF/lib/c.tld"prefix="c"%>方法二:修改web.xml(加上下面语句)http://java.sun.com/jstl/fmt4、b-location>/WEB-INF/tlds/fmt.tldhttp://java.sun.com/jstl/fmt-rt/WEB-INF/tlds/fmt-rt.tldhttp://java.sun.com/jstl/core/WEB-INF/tlds/c.tld5、b-location>http://java.sun.com/jstl/core-rt/WEB-INF/tlds/c-rt.tldhttp://java.sun.com/jstl/sql/WEB-INF/tlds/sql.tld6、>http://java.sun.com/jstl/sql-rt/WEB-INF/tlds/sql-rt.tldhttp://java.sun.com/jstl/x/WEB-INF/tlds/x.tldhttp://java.sun.com/jstl/x-rt7、>/WEB-INF/tlds/x-rt.tld再在JSP文件中导入<%@tagliburi="/WEB-INF/lib/c.tld"prefix="c"%>④.当代码、配置文件和路径都没有错时,但是它总是报以前的错或不出效果,是因为服务器中任然还残留以前的代码,将服务器中的项目彻底删除后重新部署即可⑤.当两个页面同时访问同一个资源时
4、b-location>/WEB-INF/tlds/fmt.tld
5、b-location>
6、>http://java.sun.com/jstl/sql-rt
7、>/WEB-INF/tlds/x-rt.tld
此文档下载收益归作者所有