<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://m.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中怎么實現?  回復  更多評論
      
    主站蜘蛛池模板: 一区二区免费电影| 日韩免费观看的一级毛片| 亚洲人和日本人jizz| 永久免费毛片手机版在线看| 黄 色一级 成 人网站免费| 亚洲男人的天堂在线| 四虎影在线永久免费观看| 久久精品成人免费观看| 含羞草国产亚洲精品岁国产精品 | 大学生a级毛片免费观看| 一级特级女人18毛片免费视频| 亚洲五月激情综合图片区| 在线观着免费观看国产黄| 国产激情免费视频在线观看| 亚洲精品国产首次亮相| 午夜亚洲www湿好大| 亚洲Aⅴ无码一区二区二三区软件| 日韩内射激情视频在线播放免费| 亚洲av成人片在线观看| 亚洲视频在线视频| 久久久久一级精品亚洲国产成人综合AV区 | 亚洲精品乱码久久久久久按摩| 国产精品69白浆在线观看免费| 国产美女视频免费观看的网站 | 99久久免费看国产精品| 国产精品亚洲精品日韩动图| 亚洲福利一区二区精品秒拍| 伊人亚洲综合青草青草久热| 日本免费网站在线观看| 免费视频爱爱太爽了| A片在线免费观看| 人人爽人人爽人人片av免费| 亚洲日韩一中文字暮| 亚洲成aⅴ人片在线影院八| 精品亚洲综合在线第一区| 免费二级毛片免费完整视频| 99久久免费国产精品特黄| 99国产精品免费视频观看| 97在线免费视频| 中文字幕免费人成乱码中国| 看成年女人免费午夜视频|