Ant ºôµå ÆÄÀÏ ÆíÁý Áß
Ant ºôµå ÆÄÀÏÀº °£´ÜÇÑ ÅØ½ºÆ® ÆÄÀÏÀ̹ǷΠÀÌ ÆÄÀÏÀ» ÆíÁýÇÒ °æ¿ì ¾î¶²
¹®¼ ÆíÁý±â¸¦ »ç¿ëÇØµµ µË´Ï´Ù. ±×·¯³ª ±¸¹® »ö»ó ÁöÁ¤, ÄÁÅÙÃ÷ Áö¿ø ¹×
¾Æ¿ô¶óÀÎ º¸±â¸¦ Æ÷ÇÔÇÏ¿© Eclipse Ant ÆíÁý±â¸¦ »ç¿ëÇÏ¸é ¿©·¯ °¡Áö ÀåÁ¡ÀÌ
ÀÖ½À´Ï´Ù. Eclipse Ant¿¡ Àͼ÷ÇØ Áöµµ·Ï
ÀÌ ÆíÁý±â¸¦ »ç¿ëÇÏ¿© °£´ÜÇÑ Ant ºôµå ÆÄÀÏÀ» ÀÛ¼ºÇϵµ·Ï ÇϰڽÀ´Ï´Ù.
- HelloWorld.xmlÀ̶ó°í ÇÏ´Â Ant ºôµå ÆÄÀÏÀ» ÀÛ¼ºÇϽʽÿÀ(ÇÊ¿äÇÑ °æ¿ì
ÀÌÀü ÆäÀÌÁö ÂüÁ¶).
- ÆÄÀÏÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ ¿¬°á ÇÁ·Î±×·¥>Ant ÆíÁý±â¸¦ ¼±ÅÃÇÏ¿© ÆÄÀÏ¿¡¼
Ant ÆíÁý±â¸¦ ¿©½Ê½Ã¿À. .xml ÆÄÀÏÀÇ ±âÁ¸ ÆíÁý±â´Â ´Ü¼øÇÑ ¹®¼ ÆíÁý±âÀÌÁö¸¸,
â > ȯ°æ ¼³Á¤ > Workbench > ÆÄÀÏ ¿¬°ü¿¡¼ À̸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ÆíÁý±â¿¡¼ ´ÙÀ½ ÄÁÅÙÃ÷¸¦ ÀÔ·ÂÇϽʽÿÀ.

- Ư¼º °ªÀÇ ±¸¹® »ö»ó¿¡ ÁÖÀÇÇϽʽÿÀ.
- <tar'À» ÀÔ·ÂÇÏ¿© µÎ ¹øÂ° ´ë»ó ÀÔ·ÂÀ» ½ÃÀÛÇϰí, Ctrl-Space¸¦ ´·¯¼
ÄÁÅÙÃ÷ Áö¿øÀ» Ȱ¼ºÈÇϽʽÿÀ. ¿Ã¹Ù¸¥ ¿Ï·á ¸ñ·ÏÀÌ ÇÔ²² Á¦½ÃµË´Ï´Ù.
ÀÌ·¯ÇÑ °æ¿ì, ´Ü ÇϳªÀÇ <target> ű׸¸ ÀÖ½À´Ï´Ù. ÀÌ ¿Ï·á¸¦
¼±ÅÃÇÏ°í ÆíÁý±â°¡ ¿©´Â ÅÂ±×¿Í ´Ý´Â ű׸¦ ¸ðµÎ »ðÀÔÇÑ ÈÄ
»ç¿ëÀÚ°¡ ű×ÀÇ Æ¯¼ºÀ» ÀÔ·ÂÇϵµ·Ï Ä¿¼¸¦ À§Ä¡ÇÑ »óÅ·ΠµÓ´Ï´Ù.
- ÀÌ ´ë»ó¿¡ À̸§ 'World'¸¦ ÁöÁ¤ÇϽʽÿÀ.
- Hello ´ë»óÀÇ °æ¿ì¿Í À¯»çÇÏÁö¸¸ ÅØ½ºÆ®¸¦ 'World'·Î º¯°æÇÏ¿©
'echo' Ÿ½ºÅ©¸¦ ÀÔ·ÂÇϽʽÿÀ.
- º¯°æÇÒ HelloWorld.xmlÀ» ÀúÀåÇϽʽÿÀ.
- ¾Æ¿ô¶óÀÎ º¸±â°¡ Ç¥½ÃµÇ°Ô ÇÏ°í °¢ Ư¼º°ú °¢ ´ë»ó¿¡ Ç׸ñÀÌ ÀÖÀ½¿¡
À¯ÀÇÇϽʽÿÀ. ¶ÇÇÑ ´ë»ó ¾Æ·¡ÀÇ °¢ Ÿ½ºÅ©¿¡ ÇϳªÀÇ
Ç׸ñÀÌ ÀÖ½À´Ï´Ù.

- ¾Æ¿ô¶óÀÎ º¸±â¿¡¼ Ç׸ñÀ» Ŭ¸¯ÇÏ¸é ÆíÁý±â´Â ÇØ´ç Ç׸ñÀ¸·Î ȸéÀ̵¿ÇÕ´Ï´Ù.
¶ÇÇÑ ¾Æ¿ô¶óÀÎ º¸±â¿¡ ÃÊÁ¡ÀÌ ÀÖ´Â °æ¿ì ¹®ÀÚ¸¦ ÀÔ·ÂÇϸé
¾Æ¿ô¶óÀÎ º¸±â¿¡¼ ¼±ÅûçÇ×ÀÌ ÇØ´ç ¹®ÀÚ·Î ½ÃÀÛÇÏ´Â ±× ´ÙÀ½ÀÇ
º¼ ¼ö ÀÖ´Â Ç׸ñÀ¸·Î À̵¿ÇÕ´Ï´Ù.
- Ä¿¼¸¦ '<target>' ÅÂ±× Áß ÇϳªÀÇ ³¡À» Áö³ª ¹Ù·Î ´ÙÀ½¿¡ ³õ°í
'<tar'À» ÀÔ·ÂÇÑ ÈÄ Ctrl-Space¸¦ ´·¯¼ ÄÁÅÙÃ÷ Áö¿øÀ» Ȱ¼ºÈÇϽʽÿÀ. ÀÌÁ¦
À¯ÀÏÇÏ°Ô ¿Ã¹Ù¸¥ ¿Ï·á´Â 'tar' ű×ÀÔ´Ï´Ù. ±× ÀÌÀ¯´Â Ant ÆíÁý±â°¡
ÁßøµÈ ´ë»óÀ» Çã¿ëÇÏÁö ¾Ê´Â °ÍÀ¸·Î ÀνÄÇϱ⠶§¹®ÀÔ´Ï´Ù. ÀÌÀü¿¡,
ÄÁÅÙÃ÷ Áö¿øÀ» »ç¿ëÇÏ¿© ´ë»ó ű׸¦ ÀÛ¼ºÇÒ ¶§ ÆíÁý±â´Â
´ë»ó ¹Û¿¡¼ tar Ÿ½ºÅ©°¡ Çã¿ëµÇÁö ¾ÊÀ½À» ÀνÄÇß½À´Ï´Ù.
- ÆíÁý±â¸¦ ´Ý°í º¯°æ»çÇ×Àº ÀúÀåÇÏÁö ¸¶½Ê½Ã¿À.