<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    zhyiwww
    用平實的筆,記錄編程路上的點點滴滴………
    posts - 536,comments - 394,trackbacks - 0
    在使用ant+clover的時候,出現了如下異常:
    BUILD FAILED
    com.atlassian.clover.registry.NoSuchRegistryException: Clover registry file "/tmp/clover-db/ant-coverage.db" does not exist, cannot be read or is a directory.
    Please ensure Clover has instrumented your source files.
    You may need to remove existing .class files for this to occur.
        at com.cenqua.clover.CloverDatabase.<init>(CloverDatabase.java:82)
        at com.cenqua.clover.CloverDatabase.<init>(CloverDatabase.java:60)
        at com.cenqua.clover.reporters.CloverReportConfig.getCoverageDatabase(CloverReportConfig.java:329)
        at com.cenqua.clover.reporters.Current.getCoverageDatabase(Current.java:126)
        at com.cenqua.clover.reporters.xml.XMLReporter.<init>(XMLReporter.java:52)
        at com.cenqua.clover.reporters.CloverReporter.buildReporter(CloverReporter.java:70)
        at com.cenqua.clover.tasks.CloverReportTask.generateReports(CloverReportTask.java:428)
        at com.cenqua.clover.tasks.CloverReportTask.cloverExecute(CloverReportTask.java:385)
        at com.cenqua.clover.tasks.CloverHtmlReportTask.cloverExecute(CloverHtmlReportTask.java:108)
        at com.cenqua.clover.tasks.AbstractCloverTask.execute(AbstractCloverTask.java:55)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
        at org.apache.tools.ant.Main.runBuild(Main.java:758)
        at org.apache.tools.ant.Main.startAnt(Main.java:217)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

    Total time: 56 seconds

    原因是沒有生成clover的庫文件。
    解決的方法是:
    ant with.clover  build.clean build.compile junit.test cactus.test
    需要重新編譯生成clover庫文件。
    這樣就生成庫文件了。
    ant clover.html
    就可以生成報告了。

    clover的使用,有一個非常重要的注意點:
    The <clover-setup> task, must be called before compiling the sources. If the "with.clover" target is not called before "code" (compile) in the same invocation of Ant, the effect of clover-setup will lost. i.e. javac does not know to use the Clover compiler to instrument your source files before compiling them. It will not create the database and generate class file for clover use, hence clover will not take effect.





    |----------------------------------------------------------------------------------------|
                               版權聲明  版權所有 @zhyiwww
                引用請注明來源 http://www.tkk7.com/zhyiwww   
    |----------------------------------------------------------------------------------------|
    posted on 2010-12-01 08:55 zhyiwww 閱讀(941) 評論(1)  編輯  收藏 所屬分類: j2ee軟件測試

    FeedBack:
    # re: ant+Clover異常的解決方法
    2012-04-25 08:58 | 周星星
    ant with.clover build.clean build.compile junit.test cactus.test
    庫文件不用這種命令方式,用build.xml中怎么實現?  回復  更多評論
      
    主站蜘蛛池模板: 久久久久久国产精品免费免费男同 | 国产成人精品亚洲| 亚洲一区精彩视频| 亚洲二区在线视频| 亚洲日本va在线观看| 亚洲av日韩av无码av| 国产亚洲玖玖玖在线观看| 亚洲依依成人亚洲社区| 亚洲精品国产高清在线观看| 亚洲精品久久无码av片俺去也| 亚洲精品中文字幕| 边摸边吃奶边做爽免费视频网站| 四虎一区二区成人免费影院网址| 又长又大又粗又硬3p免费视频| 本道天堂成在人线av无码免费| 国产一级婬片A视频免费观看| 你好老叔电影观看免费| 日本在线看片免费人成视频1000| 免费A级毛片av无码| AA免费观看的1000部电影| 免费黄色小视频网站| 日韩精品亚洲专区在线观看| 亚洲愉拍99热成人精品热久久 | 亚洲国产高清在线一区二区三区| 久久精品亚洲福利| 久久精品国产亚洲av麻豆| 亚洲一二成人精品区| 在线综合亚洲中文精品| 黄色三级三级三级免费看| 中文字幕乱理片免费完整的| 2015日韩永久免费视频播放| 免费黄色网址入口| 亚洲色WWW成人永久网址| 亚洲精品网站在线观看你懂的| 亚洲а∨天堂久久精品9966| 无遮挡免费一区二区三区| 一级成人a毛片免费播放| 嫩草视频在线免费观看| 国产a v无码专区亚洲av| 老司机亚洲精品影院| 亚洲Av永久无码精品黑人 |