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

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

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

    posts - 32,comments - 8,trackbacks - 0
    1. 在src目錄下面添加文件:HelloWorldTest.java
    public class HelloWorldTest extends junit.framework.TestCase {

        
    public void testNothing() {
        }
        
        
    public void testWillAlwaysFail() {
            fail(
    "An error message");
        }
        
    }

    2.在lib目錄下面添加junit.jar類

    3.修改build.xml文件如下:
    <project name="HelloWorld" basedir="." default="main">

        
    <property name="src.dir" value="src" />

        
    <property name="build.dir" value="build" />
        
    <property name="classes.dir" value="${build.dir}/classes" />
        
    <property name="jar.dir" value="${build.dir}/jar" />
        
    <property name="lib.dir" value="lib" />
        
    <path id="classpath">
            
    <fileset dir="${lib.dir}" includes="**/*.jar" />
        
    </path>

        
    <property name="main-class" value="oata.HelloWorld" />



        
    <target name="clean">
            
    <delete dir="${build.dir}" />
        
    </target>

        
    <target name="compile">
            
    <mkdir dir="${classes.dir}" />
            
    <javac srcdir="${src.dir}" destdir="${classes.dir}" classpathref="classpath" />
            
    <copy todir="${classes.dir}">
                
    <fileset dir="${src.dir}" excludes="**/*.java" />
            
    </copy>

        
    </target>

        
    <target name="jar" depends="compile">
            
    <mkdir dir="${jar.dir}" />
            
    <jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${classes.dir}">
                
    <manifest>
                    
    <attribute name="Main-Class" value="${main-class}" />
                
    </manifest>
            
    </jar>
        
    </target>

        
    <target name="run" depends="jar">
            
    <java fork="true" classname="${main-class}">
                
    <classpath>
                    
    <path refid="classpath" />
                    
    <path id="application" location="${jar.dir}/${ant.project.name}.jar" />
                
    </classpath>
            
    </java>

        
    </target>
        
    <target name="junit" depends="jar">
            
    <junit printsummary="yes">
                
    <classpath>
                    
    <path refid="classpath" />
                    
    <path refid="application" />
                
    </classpath>

                
    <batchtest fork="yes">
                    
    <fileset dir="${src.dir}" includes="*Test.java" />
                
    </batchtest>
            
    </junit>
        
    </target>

        
    <target name="clean-build" depends="clean,jar" />

        
    <target name="main" depends="clean,run" />

    </project>


    注:修改地方如下:
        

        
    <target name="run" depends="jar">
            
    <java fork="true" classname="${main-class}">
                
    <classpath>
                    
    <path refid="classpath"/>
                    
    <path id="application" location="${jar.dir}/${ant.project.name}.jar"/>
                
    </classpath>
            
    </java>
        
    </target>
        
        
    <target name="junit" depends="jar">
            
    <junit printsummary="yes">
                
    <classpath>
                    
    <path refid="classpath"/>
                    
    <path refid="application"/>
                
    </classpath>
                
                
    <batchtest fork="yes">
                    
    <fileset dir="${src.dir}" includes="*Test.java"/>
                
    </batchtest>
            
    </junit>
        
    </target>

        



    6運行,得到結果:
    ...
    junit:
        [junit] Running HelloWorldTest
        [junit] Tests run: 2, Failures: 1, Errors: 0, Time elapsed: 0,01 sec
        [junit] Test HelloWorldTest FAILED

    BUILD SUCCESSFUL
    ...
    posted on 2008-12-04 15:03 張辰 閱讀(257) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 美女裸免费观看网站| 国产精品一区二区三区免费| 免费看国产精品麻豆| 182tv免费视视频线路一二三| 免费中文字幕在线观看| 中国一级特黄高清免费的大片中国一级黄色片| 亚洲国产日韩在线视频| 九九九精品成人免费视频| 亚洲日本在线观看网址| 在线永久免费观看黄网站| 亚洲午夜无码久久| 国产成人精品曰本亚洲79ren| 猫咪免费人成网站在线观看| 亚洲日韩中文字幕一区| 国产∨亚洲V天堂无码久久久| 一级**爱片免费视频| 亚洲视频免费一区| 免费看国产曰批40分钟| 在线观看免费中文视频| 一级女性全黄久久生活片免费| 久久精品国产亚洲AV麻豆网站| 免费v片在线观看无遮挡| 最近2018中文字幕免费视频| 一级成人a做片免费| 亚洲中文字幕无码中文| 亚洲AV中文无码字幕色三| 四虎永久免费地址在线网站| 99在线视频免费| 国产精品免费久久久久电影网| 国产人成亚洲第一网站在线播放| 免费人成视频在线| 久操视频免费观看| 亚洲午夜久久久久久尤物| 亚洲小说区图片区另类春色| 日本无卡码免费一区二区三区| 91视频免费网址| 两性色午夜视频免费播放| 女bbbbxxxx另类亚洲| 亚洲妇女熟BBW| 91亚洲国产成人久久精品网址| 亚洲人成77777在线播放网站|