以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- 重装系统后,tomcat下调用javabean时候,jdom不好用了,请问怎么回事? (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=27921) |
-- 作者:xiongbajian -- 发布时间:2/28/2006 9:29:00 PM -- 重装系统后,tomcat下调用javabean时候,jdom不好用了,请问怎么回事? 前几天重装了系统,但是重装系统后jsp页面运行时却发现原来正确的javabean不好用了 出现j Error: 500 Location: /zhuce/regpost.jsp Internal Servlet Error: java.lang.NoClassDefFoundError: org/jdom/input/SAXBuilder 请问各位高手,这到底是怎么回事,是系统设置的故障吗?那个javabean我添加main函数后运行,发现没有问题,完全可以生成xml文件。可是jsp调用时候却这样,我想应该是tomcat找不到jdom了,可是我已经几乎设置了个遍,甚至classpath中的很多路径下我都复制上jdom.jar了,为什么还不行呢?我已经着急了好几天了,还请各位高手帮帮忙。谢谢了。环境配置如下:
|
-- 作者:xiongbajian -- 发布时间:3/6/2006 8:46:00 PM -- 有知道的吗? |
-- 作者:xiongbajian -- 发布时间:3/8/2006 5:03:00 PM -- 问题已解决,呵呵,两个多星期啊,考验了自己的毅力。 |
-- 作者:flyfoxs -- 发布时间:3/8/2006 5:51:00 PM -- 晕,太不厚道了。 解决了,不不告诉大家是怎么解决的。 是不是把JDOM.jar没有放置到确定的目录下面? |
-- 作者:xiongbajian -- 发布时间:3/12/2006 9:27:00 PM -- 不好意思,我在jsp目录下面有详细的说法。原因是我没有把jdom.jar放到common/lib目录下面,但是当然还有一些其他的教训,需要的朋友可以到jsp板块看看。呵呵,实在不好意思。 jsp板块的原贴:http://bbs.w3china.org/dispbbs.asp?boardID=41&ID=27777 不好意思,由于在本板块的贴子一直没有回复,我也以为没有人关心这个东西。不好意思,是我的错。 |
-- 作者:xiongbajian -- 发布时间:3/12/2006 9:34:00 PM -- 下面是我在jsp论坛的总结留言,复制过来,希望大家方便。当然,不妥之处还请指教。 问题已经解决,感谢版主的指点。现在我将我的一些经验教训说一下,希望将来遇到同样问题的朋友能够少走弯路,避免浪费过多的时间和精力。一,jdom.jar必须放在这个common/lib目录下。如果放在其他地方,如果声明了classpath变量,那么java程序的确调用,但是tomcat则找不到。这个时候可能就乱了思考的方向了,因为java程序可以使用,tomcat则不行,是不是tomcat安装不对?或者系统出了问题?呵呵,总之这个时候你就快要崩溃了。二,,tomcat添加新类后,需要重新启动tomcat,这样才可以找到这些类文件。我记得我的确曾经将jdom.jar文件放在common/lib目录下面过,但可能由于我没有重新启动tomcat而导致试验始终没有通过。将来朋友们切记这一点,因为如果错过了正确的解决方法,将来就很难再重新试验正确的方法,因为你已经将正确的方法认定为错误的方法,从而不再对他进行思考和试验。 不知道我总结的这些有什么不妥的地方,恳请高手指点。现在公布这些,希望跟大家分享一下我的经验教训,更希望将来遇到同样问题的朋友能够少走弯路,避免浪费过多的时间和精力。 |
-- 作者:zclsingle -- 发布时间:3/17/2006 5:11:00 PM -- 谢谢,这个错误只是个疏忽,以后小心,很多人都容易犯这个错误 |
-- 作者:Q~Y~Y -- 发布时间:3/21/2006 11:28:00 AM -- 对,前一阵我也犯了这样的错误。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |