`
eyejava
  • 浏览: 1268394 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

有多少异常可以重来

阅读更多
今天报了一个org.hibernate.DuplicateMappingException: Duplicate collection role mapping xx.Account.cards,从来没见过的错误,有些怕怕了。不过看起来是重复映射了,应该是哪里粗心大意的问题,但是代码基本没什么改变啊,把那个cards 删除后 干脆就报 Duplicate class mapping Acount,晕倒。

于是乎只好找google老师解决问题,看到:
http://forum.hibernate.org/viewtopic.php?t=969123&sid=8797b20ef23e47745a5d196473194e27

says:

my problem was a change of package.
Specifically, i compile the project with the class in a a.b.c package. then i moved the class to the c.d.e package, but eclipse didn't clean the previous .class file generated.
i clean the project and all works fine now

俺也跟着clean一把,问题同样解决 
缘由是我把project名改了一个...

用ant脚本重建数据库后竟然又报错了,终于发现真正的原因了,原来不是clean的问题,还以为是eclipse的问题呢,原来是自己把ant编译的class和eclipse编译的class放在了不同目录,但是都是eclipse的classpath,于是乎加载了两次。。
分享到:
评论
3 楼 javamanlcy007 2008-07-26  
我今天也遇到这个问题,才搜到这个帖子~
还没有解决,等恢复哦
2 楼 iceworld4143 2008-06-27  
这个错误解决了,又抱了别的错误~
1 楼 iceworld4143 2008-06-27  
解释不太懂,我也遇到这个问题了,可是我没用ant。  等回复。

相关推荐

    accessjdbc_30访问Access数据库,不限次数,不限次数!!!

    5. **异常处理**:指导如何捕获和处理可能出现的数据库连接或操作异常。 6. **关闭资源**:提醒在完成数据库操作后正确关闭连接,以避免资源泄露。 在实际应用中,使用Access JDBC驱动可能涉及到的更深入知识点包括...

    jdbc连接使用jar包 Access_JDBC40.jar

    6. **异常处理**:在整个过程中,应使用`try-catch-finally`块来捕获和处理可能出现的异常,并确保在任何情况下都能正确关闭连接。 使用`Access_JDBC40.jar`时,需要注意的是,尽管它可以解决连接错误,但Access...

    C语言编写的数独游戏

    1、 软件进入之前必须包含使用规则说明 2、 初始化二维数组Sudoku【9】【9】,并在cmd窗口显示这个二维的方阵数组。...6、 要考虑异常处理机制,比如用户没玩完就想结束游戏或是重来。 7、 要有正常启动退出机制。

    连连看游戏代码

    在Java中,可以使用JavaFX或Swing库创建窗口、按钮、图像等元素,模拟游戏的图形界面。开发者需要了解布局管理器来组织这些组件,确保界面美观且响应灵敏。 3. **事件处理**:在游戏过程中,用户通过点击屏幕上的...

    用python3编写的俄罗斯方块小游戏

    "结束了可以重来"表明游戏有重新开始的功能,允许玩家在游戏结束之后立即重启,提供了良好的用户体验。"还可以调整下落速度"意味着游戏具备自定义难度的特性,玩家可以根据自己的反应速度和技能水平调整方块下落的...

    C#编写的五子棋源码用GDI+技术

    它的语法简洁清晰,支持类型安全、垃圾回收、异常处理等特性,使得开发过程更为高效且易于维护。在五子棋游戏的实现中,C#的类和对象机制用于构建游戏逻辑,如棋盘、棋子、玩家状态等。 二、GDI+绘图原理 GDI+提供...

    小学体育课游戏大全(2).doc

    例如,游戏的“击鼓”和“赶鸭子”都有明确的开始、进行和结束条件,以及错误处理机制(如做错需重来),这与编程中的循环、条件语句和异常处理有异曲同工之妙。 2. **团队协作与策略制定**: - 游戏中的“藤圈...

    软件测试工作量评估方法

    如果是一般的系统,我们可以只执行一般的功能测试通过就可以了,没有必要去做其它的异常、安全测试。如果系统的质量需求要求高,也许就要进行更深层次的测试,回归测试的力度必然要加大,工作量自然就上去了。 此外...

    软件项目管理第一次作业

    首先,软件项目管理中,项目可以被划分为多个阶段,每个阶段都有其特定的任务和目标。例如,关于马蜂窝旅游数据的交互式分析项目,其主要分为设计可视化图表确定需求、数据爬取与处理、单个可视化图表制作和图表整合...

    初中生国旗下的讲话演讲惜时篇.docx

    - **区分轻重缓急**:学会区分哪些任务是重要的,哪些是可以推迟的,有助于更有效地管理时间。 - **即时行动**:立即采取行动而不是拖延,是克服懒惰和提高效率的有效方法。 #### 五、历史故事中的时间观念 - **...

    大数据分析教程——制作数据报告的流程.docx

    3、确定公开数据/UGC内容,是为了保证你有数据可以分析,可以做成报告,你说你是个军迷,要分析一下美国在伊拉克的军事行动与基地组织恐怖活动之间的关系……找到了数据麻烦告诉我一声,我叫你一声大神…… 不管用...

    CSDN上传文件.docx

    - **异常处理**:对于出现的异常,需要捕获并打印堆栈跟踪,以便于分析错误发生的原因。 - **单元测试**:编写单元测试可以验证代码的各个部分是否按预期工作。 - **使用IDE的调试工具**:大多数现代IDE都提供了...

    python自动重试第三方包retrying模块的方法

    retrying是一个python的重试包,可以用来自动重试一些可能运行失败的程序段,...我的需求就是每当出现request相关异常的时候,就自动重来,上限连接10次;使用代码如下: from retrying import retry def is_reques

    选矿厂使用技术PPT学习教案.pptx

    沉降法通过观察一定体积矿浆静置后沉淀的固体质量,烘干法则通过烘干矿浆样品并称量其干重来计算。 2. 细度的测定:细度是指矿石被粉碎后的粒度分布,直接影响选矿效果。通常使用筛分法、显微镜检查法或沉降分析法...

    《Java语言实验与课程设计指导》.doc

    ### Java语言实验与课程设计指导知识点汇总 #### 一、图书实体类(Book) ...通过这些实践项目的学习和实验,不仅可以掌握Java语言的基本语法和编程技巧,还能深入了解面向对象编程的思想以及GUI编程的实际应用。

    Java程序设计[汇编].pdf

    - **Applet**:Java Applet是一种可以在Web浏览器中运行的小型Java程序。在这个例子中,`V11`类继承自`Applet`,用于创建一个可嵌入网页的Java小应用。 - **事件处理**:Java中的事件处理是通过事件监听器接口实现...

    设备监理师复习资料:设备制造过程质量监理四-4页.pdf

    8. **特殊过程的监理**:对特殊过程(重要且难以检测的过程)需加强监理,多频次验证工序,发现异常立即采取纠正措施,必要时可临时停产,直至找到问题源头。 总结来说,设备制造过程质量监理涉及了合同管理、质量...

    定时播放器-C#的定时播放Mp3的代码。可以设置四个时间定时播放

    5. **异常处理**:添加适当的错误处理,例如文件不存在、播放失败等,以确保程序的健壮性。 6. **运行和暂停播放**:提供开始和停止播放的选项,可以通过控制定时器的启用和禁用来实现。 7. **程序退出**:确保在...

    LimitlessReborn:这是一个死亡会失去一切从零级开始,但是重生之后可以更快修炼至巅峰的PRG

    在这款游戏中,角色的死亡并非普通的重来,而是会导致玩家失去所有进度,真正从零级开始。然而,重生后的角色会拥有上一次生命的经验,能够以更快的速度修炼至游戏的巅峰状态。 1. **C#编程基础**:...

    企业信息化完整解决方案.docx

    - **IT架构难以统一**:这不仅增加了维护成本,也让维护工作变得异常复杂。 - **数据整合困难**:系统间的数据传递、转换和整合通常需要人工干预,数据的准确性、完整性和及时性无法得到保障。 #### 二、企业门户...

Global site tag (gtag.js) - Google Analytics