DreamTiger的夢(mèng)幻樂(lè)園

          隨便寫寫,自得其樂(lè),生活就是這樣

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            29 Posts :: 0 Stories :: 13 Comments :: 0 Trackbacks
          想用Ant直接向ftp傳輸更新后的jar文件,就采用ftp task,按照
          http://ant.apache.org/manual/OptionalTasks/ftp.html
          的說(shuō)明:
             <target name="ftp update">
                  <ftp server="xxx.xxx.xxx.xxx" remotedir="/upload/test" userid="anonymous" password="test@test.com">
                      <fileset dir="${jar-dist}" />
                  </ftp>
              </target>
          運(yùn)行就出錯(cuò)build failed:
          java.lang.NoClassDefFoundError org/apache/commons/net/ftp/FTPClient

          根據(jù)http://ant.apache.org/manual/install.html#commons-net提示,ftp task需要
          jakarta-oro-xxx.jar和commons-net-xxx.jar。下載后放到ant的home目錄下lib中。

          本以為這樣就可以了,但是還是出原來(lái)的錯(cuò)。重起Eclipse也沒(méi)用。

          最后在Preferences->Ant->Runtime->Classpath中Add External Jar,增加這兩個(gè)jar后正常。
          也就是說(shuō),雖然這兩個(gè)包放到ant/lib了,但是它默認(rèn)不加載,可能它默認(rèn)只加載ant-*.jar。


          posted on 2006-01-19 15:42 夢(mèng)幻樂(lè)園 閱讀(1703) 評(píng)論(1)  編輯  收藏 所屬分類: Programmer

          Feedback

          # re: Ant Task 之 FTP 2008-02-23 16:07 suny
          你好,請(qǐng)教個(gè)問(wèn)題,我用ftp任務(wù)下載一個(gè)目錄下的zip文件,文件的大小是6689kb,但實(shí)際down下來(lái)的是6688kb或6687kb,總小那么一點(diǎn),所以解壓縮的時(shí)候就報(bào)錯(cuò)了,這是什么原因?還需要加什么參數(shù)嗎  回復(fù)  更多評(píng)論
            

          主站蜘蛛池模板: 黄大仙区| 娄烦县| 瑞安市| 乐昌市| 鄂尔多斯市| 白山市| 丹棱县| 清徐县| 阿拉善右旗| 习水县| 大兴区| 丰镇市| 丹东市| 霍州市| 应用必备| 尚志市| 响水县| 绥化市| 车致| 九寨沟县| 宜都市| 德惠市| 洛浦县| 麻江县| 修武县| 搜索| 广州市| 基隆市| 乐安县| 安西县| 武陟县| 黔东| 黄冈市| 改则县| 红桥区| 青浦区| 郎溪县| 崇义县| 宜黄县| 克山县| 平湖市|