资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

Eclipse3.0.1中文版中的junitreport问题

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

 
  Ant中使用junit,junitreport(JAVA_HOME,ANT_HOME,PATH,JUNIT_HOME,CLASSPATH,junit.jar已放入Ant的lib中)  
  代码为  
  <target   name="test"   depends="clean,   compile">                  
                <junit   printsummary="on"   fork="true"   haltonfailure="false"   failureproperty="tests.failed"     showoutput="true">                                              
                    <classpath   refid="${outputdir}/classes"/>                          
                    <formatter   type="xml"/>                            
                    <batchtest   todir="${report}">                                  
                    <fileset   dir="${classdir}">                                            
                    <include   name="**/*Test.*"/>                                
                    </fileset>                        
                    </batchtest>                  
                </junit>                
                <junitreport   todir="${reportdir}">                        
                    <fileset   dir="${reportdir}">                                  
                    <include   name="TEST-*.xml"/>                          
                    </fileset>                            
                    <report   format="frames"   todir="${reportdir}"/>                    
                </junitreport>                    
                      <fail   if="tests.failed">                          
                      </fail>          
    </target>    
  出现问题为  
  [junitreport]   jar:file:/D:/ANT/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl;   Line   41;   Column   53;   javax.xml.transform.TransformerException:   java.lang.ClassNotFoundException:   redirect  
  [junitreport]   jar:file:/D:/ANT/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl;   Line   46;   Column   57;   javax.xml.transform.TransformerException:   java.lang.ClassNotFoundException:   redirect  
  [junitreport]   jar:file:/D:/ANT/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl;   Line   51;   Column   64;   javax.xml.transform.TransformerException:   java.lang.ClassNotFoundException:   redirect  
  [junitreport]   jar:file:/D:/ANT/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl;   Line   56;   Column   62;   javax.xml.transform.TransformerException:   java.lang.ClassNotFoundException:   redirect  
  [junitreport]   jar:file:/D:/ANT/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl;   Line   61;   Column   64;   javax.xml.transform.TransformerException:   java.lang.ClassNotFoundException:   redirect  
  [junitreport]   jar:file:/D:/ANT/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl;   Line   82;   Column   76;   javax.xml.transform.TransformerException:   java.lang.ClassNotFoundException:   redirect  
  [junitreport]   jar:file:/D:/ANT/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl;   Line   89;   Column   78;   javax.xml.transform.TransformerException:   java.lang.ClassNotFoundException:   redirect  
  [junitreport]   jar:file:/D:/ANT/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl;   Line   98;   Column   74;   javax.xml.transform.TransformerException:   java.lang.ClassNotFoundException:   redirect  
  主要的是什么是redirect,我的JUnit已全部通过,为什么junitreport会有问题.

网友回答:

发表者:sportboys

肯定是哪里的classpath没设置好,请楼主好好找找


 

 
热门推荐笔记本: IBM笔记本
相关文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved