달력

12

« 2024/12 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'Ant 이야기'에 해당되는 글 1

  1. 2011.11.21 Ant 소개
2011. 11. 21. 22:04

Ant 소개 Ant 이야기2011. 11. 21. 22:04

Ant로 컴파일하기 기본적인

<project name="OurProj" default="deploy" basedir=".">
<target name = "init">
<mkdir dir="build/classes" />
<mkdir dir="dist" />
</target>
<target name="compile" depends="init">
<javac srcdir="src" destdir="build/classes"/>
</target>
<target name="doc" depends="init">
<javadoc destdir="build/classes" sourcepath="src" packagenames="org.*"></javadoc>
</target>
<target name="deploy" depends="compile,doc">
<jar destfile="dist/project.jar" basedir="build/classes"></jar>
<ftp password="${ftp.password}" server="${server.name}" userid="${ftp.username}"></ftp>
<fileset dir="dist"></fileset>
</target>
 
</project>

init은 프로젝트를 수행할 떄 기본적으로 행할 명령어들을 집어넣는다.
compile은 소스코드를 컴파일 할때의 명령을 넣는다.
doc은 프로젝트를 문서화하기 위한 명령들을 집어넣는다.
deploy는 어떻게 프로젝트들을 배포할 것인지를 집어넣는다.

deploy는 compile, doc이 먼저 수행이 되어야 하고, compile과 doc은 init이 먼저 수행되어야 한다.
 
:
Posted by НooпeУ


Code Start Code End