您的位置:首页 > 编程语言 > Java开发

[搬家文(java)]初学时期的一些经验教训总结

2008-08-13 19:27 471 查看
老早想写,拖到今天。

case 1:

jsp项目 ,访问页面不报错,但是没有任何显示,白白的一张,在IDE的语法检查里面也没有错误。

原因:javascript的<script>标签一定要用</script>结尾,若是 <script xxxx />就会导致这个问题

case 2 :

要想用eclipse 的tomcat插件,除了要在windows->reference中设置tomcat路径外,还要在tomcat/conf/下的server.xml中加入<context path>元素设置工作目录。

case 3:

在多人的采用vss的项目中常发生。

启动tomcat项目时候,总是说error read 某个hbm.xml文件,而察看.class文件,和.hbm.xml文件均已正常生成。

也不存在读取的问题。

此问题困扰我很久,犯过多次,一直没有总结。

原因:如果我每次仔细的看了报的异常栈和异常的root cause 那么不难找到原因,是duplicate .hbm.xml文件。这其实是因为从vss上获取别人的新版本时,如果他人的文件目录有了改动,那么本机上原有旧版文件就得不到替换,也就是在不同的位置,有了两个同名的class,里面写了同样的xdoclet,生成了同样的hbm.xml文件导致的。因此,遇到这种情况,要查一查项目中是否有同名class

[2008-8-13补充]在较高版本的jdk环境下编译得到的.class文件在较低版本jdk环境下运行会报 错误的.class文件版本。而myEclipse恰恰自带了jdk1.5,而且默认jdk库引用了自带的。所以jdk1.6编译得到的.class文件通过myEclipse运行就报 错误的.class文件版本 修改myEclipse默认jdk引用路径即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: