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

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

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

    紙飛機

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      22 隨筆 :: 28 文章 :: 30 評論 :: 0 Trackbacks
    今天在試著在eclipse中使用Ant來運行JUnit進行單元測試時彈出如下錯誤提示,但在外部窗口執行Ant時不會出現

    BUILD FAILED
    D:\EclipseWorkSpace\message\build.xml:
    11: Could not create task or type of type: junit.

    Ant could not find the task or a 
    class this task relies upon.

    This is common and has a number of causes; the usual 
    solutions are to read the manual pages then download and
    install needed JAR files, or fix the build file: 
     - You have misspelt 'junit'.
       Fix: check your spelling.
     - The task needs an external JAR file to execute
         and this is not found at the right place in the classpath.
       Fix: check the documentation for dependencies.
       Fix: declare the task.
     - The task is an Ant optional task and the JAR file and/or libraries
         implementing the functionality were not found at the time you
         yourself built your installation of Ant from the Ant sources.
       Fix: Look in the ANT_HOME/lib for the 'ant-' JAR corresponding to the
         task and make sure it contains more than merely a META-INF/MANIFEST.MF.
         If all it contains is the manifest, then rebuild Ant with the needed
         libraries present in ${ant.home}/lib/optional/ , or alternatively,
         download a pre-built release version from apache.org
     - The build file was written for a later version of Ant
       Fix: upgrade to at least the latest release version of Ant
     - The task is not an Ant core or optional task 
         and needs to be declared using <taskdef>.
     - You are attempting to use a task defined using 
        <presetdef> or <macrodef> but have spelt wrong or not 
       defined it at the point of use

    Remember that for JAR files to be visible to Ant tasks implemented
    in ANT_HOME/lib, the files must be in the same directory or on the
    classpath

    Please neither file bug reports on this problem, nor email the
    Ant mailing lists, until all of these causes have been explored,
    as this
     is not an Ant bug.

    按著錯誤提示將JUnit.jar放在ANT_HOME/lib中還是同樣出現上述錯誤提示
    這是因為<junit>任務在ant中是一個optinal task,非core task,需要junit.jar支持

    解決方法:在window --> preferences --> Ant --> Runtime --> Classpath中選擇Global Entries,然后添加JUnit.jar文件即可,以便eclipse在運行ant任務時會加載junit.jar,這樣就可以解決上述問題現象,其實這里也可以將JUnit.jar文件放在Ant Home Entries,但這樣有可能造成與Ant本身包的混淆.


    ok

    posted on 2007-07-19 22:41 紙飛機 閱讀(2051) 評論(3)  編輯  收藏

    評論

    # re: Eclipse中使用Ant來運行Junit的錯誤及解決方法 2008-07-22 15:15 yhmymemory
    剛才試了一下很好.  回復  更多評論
      

    # re: Eclipse中使用Ant來運行Junit的錯誤及解決方法[未登錄] 2008-12-05 11:03 user
    謝謝  回復  更多評論
      

    # re: Eclipse中使用Ant來運行Junit的錯誤及解決方法[未登錄] 2009-07-24 11:25 ling
    很不錯。最近正為這個郁悶,現在解決了  回復  更多評論
      


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲一卡2卡3卡4卡国产网站| 国产亚洲精品不卡在线| 亚洲精品视频专区| 99视频免费观看| 精品亚洲成a人片在线观看| 91久久精品国产免费一区| 77777_亚洲午夜久久多人| 在免费jizzjizz在线播| 亚洲性猛交xx乱| 免费下载成人电影| 亚洲老熟女五十路老熟女bbw| 性感美女视频在线观看免费精品| 亚洲日韩国产二区无码| 四虎影院永久免费观看| 尤物视频在线免费观看| 伊人久久大香线蕉亚洲| 日韩精品极品视频在线观看免费| 亚洲国产精品一区| 手机看黄av免费网址| 亚洲av无码一区二区三区天堂| 亚洲AV无码乱码在线观看牲色| 国产精品一区二区三区免费| 亚洲av永久无码精品秋霞电影影院| 最近中文字幕mv免费高清在线 | 激情综合亚洲色婷婷五月APP| 国产1024精品视频专区免费| 亚洲av成人中文无码专区| 亚洲Aⅴ无码一区二区二三区软件| 久久99精品免费一区二区| 亚洲精品国产第1页| 国产精品视频免费一区二区三区| 中文字幕在线免费看| 亚洲精品在线播放| 亚洲高清视频一视频二视频三| 国产精成人品日日拍夜夜免费 | 亚洲第一二三四区| 免费国产成人午夜电影| 小日子的在线观看免费| 亚洲日韩亚洲另类激情文学| 亚洲精品字幕在线观看| 最近最好的中文字幕2019免费|