자주 쓰 는 앤 트 미 션.

1 흔 한 Ant 퀘 스 트 사용
<target name="db:create" depends="filterSqlFiles" description="Create the database definition">
 <sql
  driver="com.mysql.jdbc.Driver"
  url="jdbc:mysql://localhost:3306"
  userid="root"
  password="root"
  classpathref="db.lib.path"
  src="${filtered.sq.dir}/database-defination.sql"
  delimiter="//"/>
</target>

 2 delete 작업
<delete file="c:\tmp" />

  3 jar 퀘 스 트
<jar destfile="${jarName}">
  <fileset dir="classes" />
</jar>

 
4 scp(셸 복사)작업
이 세 개의 jar 를 classpath 에 두 어야 합 니 다.
  • jsch.jar
  • commons-net.jar
  • commons-codec.jar
  • <scp todir="admin:[email protected]:~/vbird" trust="true">
      <fileset file="      PRD.txt" />
      <fileset dir="     "/>
    </scp>

     
    5 sshexec(셸 실행)작업
    <sshexec host="192.168.207.170" username="hadoop" password="hadoop" trust="true" command="cd /; ls -aF" />

     
    6 ftp 퀘 스 트
    <ftp server="192.168.207.170" userid="hadoop" password="hadoop" remotedir="hdfile/src/loganalyse/HadoopLogAnalyse">  
       <fileset dir="src" />
    </ftp>

    좋은 웹페이지 즐겨찾기