ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>91麻豆精品国产综合久久久 ,中文字幕在线视频一区,最新国产精品久久久http://www.aygfsteel.com/javaliao/category/25669.htmlzh-cnSat, 31 Oct 2009 23:41:56 GMTSat, 31 Oct 2009 23:41:56 GMT60å½Õdº•解决org/hibernate/cfg/HbmBinder$SecondPass的问é¢?/title><link>http://www.aygfsteel.com/javaliao/articles/300534.html</link><dc:creator>果果æ ?/dc:creator><author>果果æ ?/author><pubDate>Sat, 31 Oct 2009 16:14:00 GMT</pubDate><guid>http://www.aygfsteel.com/javaliao/articles/300534.html</guid><wfw:comment>http://www.aygfsteel.com/javaliao/comments/300534.html</wfw:comment><comments>http://www.aygfsteel.com/javaliao/articles/300534.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/javaliao/comments/commentRss/300534.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/javaliao/services/trackbacks/300534.html</trackback:ping><description><![CDATA[<p>今天在做™å¹ç›®å¯åЍtomcat的时候,发现½H—口中报了如下错误:<br /> java.lang.NoClassDefFoundError:   org/hibernate/cfg/HbmBinder$SecondPass</p> <p>˜q™ä¸ªé—®é¢˜å›°æ‰°äº†æˆ‘整整一个下午,都没查究出来~~</p> <p>最后上¾|‘查了下åQŒå‘现有˜q™ä¸ªé—®é¢˜çš„äh˜q˜çœŸä¸å°‘åQŒä¸€äº›æ²¡¼„°åˆ°˜q‡è¿™ä¸ªé—®é¢˜çš„äººå°±è¯´æ˜¯å› äØ“æ‰¾ä¸åˆ°è¿™ä¸ªç±»åQŒä½†æ˜¯è§£å†Ïx–¹æ³•都没有明说åQŒè¿™æ˜¯å®˜æ–¹hibernate+spring的问题啊åQŒæ²¡æœ‰ç±»åQŒæˆ‘们怎么办啊~</p> <p>然后发现有的说解å†Ïx–¹æ³•就是下最新的hibernate-annotations.jar的包~åQŒè¿™¼‹®å®žèƒ½å¤Ÿè§£å†³é—®é¢˜åQŒä½†å´ä¸æ˜¯æœ€æ ÒŽœ¬çš„è§£å†Ïx–¹æ³•,˜q™ä¸ªé—®é¢˜å…¶å®žå¾ˆå¥‡æ€ªï¼Œå…³é”®ž®±åœ¨äºŽJunit中测试没问题åQŒå°±æ˜¯å‘布到™å¹ç›®ä¸­çš„æ—¶å€™ï¼Œä¼šå‡ºçŽ°è¿™æ ïLš„问题~也就是MyEclipse在发布项目文件时的问题~</p> <p>于是到MyEclipse的安装目录中搜烦hibernate-annotations.jar的包åQŒå‘现在其中有四个hibernate-annotations.jar的包åQˆMyEclipse6.0的版本下åQ?.x的不知道åQŒå¯èƒ½åªæœ‰ä¸‰ä¸ªï¼‰åQŒå¯¹æ¯”了一下他们的目录分别是:<br /> 1.MyEclipse\eclipse\plugins\com.genuitec.org.hibernate.eclipse_......\lib\annotations    --[352k]<br /> 2.MyEclipse\eclipse\plugins\com.genuitec.eclipse.springframework_......\data\2.0\lib\hibernate   --[257k]<br /> 3.MyEclipse\eclipse\plugins\com.genuitec.org.hibernate.eclipse_......\myeclipse-data\3.2\lib\entitymanager      --[257k]<br /> 4.MyEclipse\eclipse\plugins\com.genuitec.eclipse.springframework_......\data\1.2\lib\dependencies\hibernate      --[128k]</p> <p>而出错的ž®±æ˜¯½W¬å››ä¸ªç›®å½•下的hibernate-annotations.jar的包åQŒä¸€å…?28k大小<br /> 观察四个包的文äšg大小后很明显˜q™ä¸ªé—®é¢˜çš„原因出在Spring的版本上åQŒç”±äºŽspring2.0的版本比较新åQŒæ‰€ä»¥æ›´æ–°çš„hinbernate包也比较斎ͼŒè€Œspirng1.2的版本中åQŒè™½ç„¶åŒ…含了hibernate3.x的版本,但是却由于没有及时更新其中的hibernate包,所以导致出çŽîCº†˜q™ä¸ªå¼‚常bugåQŒä¹Ÿä¸çŸ¥é“æ˜¯å› äØ“MyEclipse没有及时更新spring的补丁版本,˜q˜æ˜¯å› äØ“spring的工½E‹å¸ˆå¿½ç•¥äº†è¿™ä¸ªé—®é¢˜~åQŒçŠ¯ä¸‹äº†˜q™ç§ž®é”™è¯¯ï¼Œå“ˆå“ˆåQŒä¸˜q‡è¯´èµäh¥ä¹Ÿæ˜¯åQŒäh无完人嘛~~</p> <p>分析了问题发生的原因åQŒæœ€åŽå‰©ä¸‹çš„ž®±æ˜¯˜q™ä¸ªé—®é¢˜çš„彻底解军_Šžæ³•ï¼Œå¾ˆç®€å?br /> 把搜索到的第二或者第三个文äšg夹中的hibernate-annotations.jar包复制到™å¹ç›®çš„lib目录中覆盖即可,当然如果以后不想再发生这æ ïLš„问题的话那就把这个文件直接覆盖搜索到的第四个目录中hibernate-annotations.jar吧,˜q™æ ·ä»¥åŽMyEclipsež®±å†ä¹Ÿä¸ä¼šå‘生同æ ïLš„问题了~</p> 转至http://blog.csdn.net/fableking/archive/2008/01/21/2057457.aspx <img src ="http://www.aygfsteel.com/javaliao/aggbug/300534.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/javaliao/" target="_blank">果果æ ?/a> 2009-11-01 00:14 <a href="http://www.aygfsteel.com/javaliao/articles/300534.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> Ö÷Õ¾Ö©Öë³ØÄ£°å£º <a href="http://" target="_blank">°×ɳ</a>| <a href="http://" target="_blank">ÎôÑôÏØ</a>| <a href="http://" target="_blank">´óÒØÏØ</a>| <a href="http://" target="_blank">ºÓ±±Çø</a>| <a href="http://" target="_blank">ͨº£ÏØ</a>| <a href="http://" target="_blank">°²¸£ÏØ</a>| <a href="http://" target="_blank">ºéÑÅÏØ</a>| <a href="http://" target="_blank">ÜÆ½­</a>| <a href="http://" target="_blank">Å®ÐÔ</a>| <a href="http://" target="_blank">ºÍË¶ÏØ</a>| <a href="http://" target="_blank">½õÖÝÊÐ</a>| <a href="http://" target="_blank">˳ÒåÇø</a>| <a href="http://" target="_blank">°×ÒøÊÐ</a>| <a href="http://" target="_blank">çõ´ºÊÐ</a>| <a href="http://" target="_blank">»³À´ÏØ</a>| <a href="http://" target="_blank">ÓÀºÍÏØ</a>| <a href="http://" target="_blank">¿â¶ûÀÕÊÐ</a>| <a href="http://" target="_blank">²¨ÃÜÏØ</a>| <a href="http://" target="_blank">᯹®ÏØ</a>| <a href="http://" target="_blank">µÂ±£ÏØ</a>| <a href="http://" target="_blank">Í­É½ÏØ</a>| <a href="http://" target="_blank">ÇíÖÐ</a>| <a href="http://" target="_blank">Æ½ÒØÏØ</a>| <a href="http://" target="_blank">ËÕÄáÌØÓÒÆì</a>| <a href="http://" target="_blank">¶õÍÐ¿ËÆì</a>| <a href="http://" target="_blank">Ä«ÍÑÏØ</a>| <a href="http://" target="_blank">¿ËÉ½ÏØ</a>| <a href="http://" target="_blank">ÂÞµéÏØ</a>| <a href="http://" target="_blank">±£µÂÏØ</a>| <a href="http://" target="_blank">ÆÖÏØ</a>| <a href="http://" target="_blank">ÍþÄþ</a>| <a href="http://" target="_blank">ËÞǨÊÐ</a>| <a href="http://" target="_blank">Ðí²ýÊÐ</a>| <a href="http://" target="_blank">ÍþÐÅÏØ</a>| <a href="http://" target="_blank">ºÍË¶ÏØ</a>| <a href="http://" target="_blank">ÁéÇðÏØ</a>| <a href="http://" target="_blank">¾®ÚêÏØ</a>| <a href="http://" target="_blank">±¾ÏªÊÐ</a>| <a href="http://" target="_blank">Õòãä</a>| <a href="http://" target="_blank">̨ÖÐÊÐ</a>| <a href="http://" target="_blank">ÇÒÄ©ÏØ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>