Sealyu

          --- 博客已遷移至: http://www.sealyu.com/blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
              今天將windows 上的一個應用遷移到Ubuntu上進行開發,在設置完對應的環境配置后,執行ant遇到一個問題,控制臺中提示在對應的class路徑中找不到JunitTask類。 后來發現在/usr/share/ant/lib下面只有兩三個jar包,而在window下面這個文件夾中有幾十個jar包。后來在網上搜索發現,原因是在使用ubuntu中的sudo apt-get  install安裝ant時,會缺少很多jar包。
              該文章的作者提供了一種方法:
          到Ant 的主頁下載源碼包,解壓后在lib目錄下建子目錄:optional,將文件junit-4.1.jar復制到該目錄下,回到主安裝目錄,執行 build.sh,安裝到你所選擇的目錄,這時,在對應的目錄(即ANT_HOME)下的lib目錄下可以找到ant-junit.jar包。在 build.xml中使用標記也就可以識別了。
              但是我沒有采用這種方法,感覺比較麻煩,我采用了下面的方法:
          1.sudo apt-get remove ant
          2.下載ant的壓縮包,解壓到/usr/share/ant目錄。
          3.sudo apt-get install ant.這時會將對應的目錄覆蓋,但是之前的jar包全都保留下來。
          4.再次運行ant,ok。
          posted on 2008-04-09 12:45 seal 閱讀(654) 評論(1)  編輯  收藏 所屬分類: Linux

          評論

          # re: Ubuntu 中使用ANT遇到的問題 2008-04-10 15:11 Eric.Zhou
          Great Man!  回復  更多評論
            

          主站蜘蛛池模板: 湘潭县| 高尔夫| 澳门| 潼关县| 上杭县| 武清区| 紫阳县| 泰来县| 古交市| 太康县| 精河县| 霍林郭勒市| 阿图什市| 青冈县| 榆中县| 抚松县| 应城市| 高州市| 绵阳市| 东丽区| 城步| 积石山| 柏乡县| 沙河市| 盐池县| 澄迈县| 巫溪县| 和平县| 徐州市| 西乌| 奉新县| 五台县| 澄城县| 蒙城县| 台东市| 七台河市| 巩留县| 新民市| 建水县| 孟连| 寻乌县|