ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Ant 사용기
    개발 2009. 10. 1. 13:05

    이번에 블로그를 스프링으로 적용시키면서 처음으로 Ant 를 이용해봤습니다.

    자동으로 빌드를 해 주는 툴이라고만 들었는데, 실제로 써보니 상당히 편하네요.

     

    밑에는 간단한 소스입니다.

    자세한 내용은 http://ant.apache.org/manual/index.html 에서 확인 할 수 있습니다.

     

    <?xml version="1.0" encoding="UTF-8"?>
    <project name="blog" default="build">
    <property name="src" value="www/WEB-INF/src"/>
    <property name="build" value="www/WEB-INF/classes"/>
    <path id="classpath">
        <fileset dir="www/WEB-INF/lib">
            <include name="*.jar" />
        </fileset>
        <fileset dir="tomcat/lib">
            <include name="*.jar" />
        </fileset>
    </path>
    <target name="init">
        <mkdir dir="${build}" />
    </target>
    <target name="build" depends="init">
        <javac srcdir="${src}" destdir="${build}"
            debug="yes"
            source="1.5"
            target="1.5"
            encoding="UTF-8">
            <classpath refid="classpath" />
        </javac>
    </target>
    <target name="clean">
    <delete dir="${build}"/>
    </target>
    </project>


    사용방법

    ant
    

    현재 디렉토리의 build.xml 파일을 default target 으로 실행합니다.

    ant -buildfile test.xml
    

    현재 디렉토리의 test.xml 파일을 default target 으로 실행합니다.

    ant -buildfile test.xml dist
    

    현재 디렉토리의 test.xml 파일을 타겟으로 dist 을 실행합니다..

    반응형

    '개발' 카테고리의 다른 글

    openssl 을 이용하여 인증서 받기  (0) 2009.10.01
    keytool 을 이용하여 인증서 받기  (0) 2009.10.01
    쎄지오에서 MySQL 세팅하는 방법  (0) 2009.08.30
    트리구조 만들기  (1) 2009.08.27
    php - join() 함수  (0) 2009.08.20

    댓글

Designed by Tistory.