Ant ºôµå ÆÄÀÏ ÆíÁý Áß

Ant ºôµå ÆÄÀÏÀº °£´ÜÇÑ ÅØ½ºÆ® ÆÄÀÏÀ̹ǷΠÀÌ ÆÄÀÏÀ» ÆíÁýÇÒ °æ¿ì ¾î¶² ¹®¼­ ÆíÁý±â¸¦ »ç¿ëÇØµµ µË´Ï´Ù. ±×·¯³ª ±¸¹® »ö»ó ÁöÁ¤, ÄÁÅÙÃ÷ Áö¿ø ¹× ¾Æ¿ô¶óÀÎ º¸±â¸¦ Æ÷ÇÔÇÏ¿© Eclipse Ant ÆíÁý±â¸¦ »ç¿ëÇÏ¸é ¿©·¯ °¡Áö ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù. Eclipse Ant¿¡ Àͼ÷ÇØ Áöµµ·Ï ÀÌ ÆíÁý±â¸¦ »ç¿ëÇÏ¿© °£´ÜÇÑ Ant ºôµå ÆÄÀÏÀ» ÀÛ¼ºÇϵµ·Ï ÇϰڽÀ´Ï´Ù.

  1. HelloWorld.xmlÀ̶ó°í ÇÏ´Â Ant ºôµå ÆÄÀÏÀ» ÀÛ¼ºÇϽʽÿÀ(ÇÊ¿äÇÑ °æ¿ì ÀÌÀü ÆäÀÌÁö ÂüÁ¶).
  2. ÆÄÀÏÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ¿¬°á ÇÁ·Î±×·¥>Ant ÆíÁý±â¸¦ ¼±ÅÃÇÏ¿© ÆÄÀÏ¿¡¼­ Ant ÆíÁý±â¸¦ ¿©½Ê½Ã¿À. .xml ÆÄÀÏÀÇ ±âÁ¸ ÆíÁý±â´Â ´Ü¼øÇÑ ¹®¼­ ÆíÁý±âÀÌÁö¸¸, â > ȯ°æ ¼³Á¤ > Workbench > ÆÄÀÏ ¿¬°ü¿¡¼­ À̸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
  3. ÆíÁý±â¿¡¼­ ´ÙÀ½ ÄÁÅÙÃ÷¸¦ ÀÔ·ÂÇϽʽÿÀ.

    HelloWorld ÆÄÀÏ ÄÁÅÙÃ÷

  4. Ư¼º °ªÀÇ ±¸¹® »ö»ó¿¡ ÁÖÀÇÇϽʽÿÀ.
  5. <tar'À» ÀÔ·ÂÇÏ¿© µÎ ¹øÂ° ´ë»ó ÀÔ·ÂÀ» ½ÃÀÛÇϰí, Ctrl-Space¸¦ ´­·¯¼­ ÄÁÅÙÃ÷ Áö¿øÀ» Ȱ¼ºÈ­ÇϽʽÿÀ. ¿Ã¹Ù¸¥ ¿Ï·á ¸ñ·ÏÀÌ ÇÔ²² Á¦½ÃµË´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì, ´Ü ÇϳªÀÇ <target> ű׸¸ ÀÖ½À´Ï´Ù. ÀÌ ¿Ï·á¸¦ ¼±ÅÃÇÏ°í ÆíÁý±â°¡ ¿©´Â ÅÂ±×¿Í ´Ý´Â ű׸¦ ¸ðµÎ »ðÀÔÇÑ ÈÄ »ç¿ëÀÚ°¡ ű×ÀÇ Æ¯¼ºÀ» ÀÔ·ÂÇϵµ·Ï Ä¿¼­¸¦ À§Ä¡ÇÑ »óÅ·ΠµÓ´Ï´Ù.
  6. ÀÌ ´ë»ó¿¡ À̸§ 'World'¸¦ ÁöÁ¤ÇϽʽÿÀ.
  7. Hello ´ë»óÀÇ °æ¿ì¿Í À¯»çÇÏÁö¸¸ ÅØ½ºÆ®¸¦ 'World'·Î º¯°æÇÏ¿© 'echo' Ÿ½ºÅ©¸¦ ÀÔ·ÂÇϽʽÿÀ.
  8. º¯°æÇÒ HelloWorld.xmlÀ» ÀúÀåÇϽʽÿÀ.
  9. ¾Æ¿ô¶óÀÎ º¸±â°¡ Ç¥½ÃµÇ°Ô ÇÏ°í °¢ Ư¼º°ú °¢ ´ë»ó¿¡ Ç׸ñÀÌ ÀÖÀ½¿¡ À¯ÀÇÇϽʽÿÀ. ¶ÇÇÑ ´ë»ó ¾Æ·¡ÀÇ °¢ Ÿ½ºÅ©¿¡ ÇϳªÀÇ Ç׸ñÀÌ ÀÖ½À´Ï´Ù.
    Ant ºôµå ÆÄÀÏ¿¡¼­ ¾Æ¿ô¶óÀÎ º¸±â
  10. ¾Æ¿ô¶óÀÎ º¸±â¿¡¼­ Ç׸ñÀ» Ŭ¸¯ÇÏ¸é ÆíÁý±â´Â ÇØ´ç Ç׸ñÀ¸·Î È­¸éÀ̵¿ÇÕ´Ï´Ù. ¶ÇÇÑ ¾Æ¿ô¶óÀÎ º¸±â¿¡ ÃÊÁ¡ÀÌ ÀÖ´Â °æ¿ì ¹®ÀÚ¸¦ ÀÔ·ÂÇÏ¸é ¾Æ¿ô¶óÀÎ º¸±â¿¡¼­ ¼±ÅûçÇ×ÀÌ ÇØ´ç ¹®ÀÚ·Î ½ÃÀÛÇÏ´Â ±× ´ÙÀ½ÀÇ º¼ ¼ö ÀÖ´Â Ç׸ñÀ¸·Î À̵¿ÇÕ´Ï´Ù.
  11. Ä¿¼­¸¦ '<target>' ÅÂ±× Áß ÇϳªÀÇ ³¡À» Áö³ª ¹Ù·Î ´ÙÀ½¿¡ ³õ°í '<tar'À» ÀÔ·ÂÇÑ ÈÄ Ctrl-Space¸¦ ´­·¯¼­ ÄÁÅÙÃ÷ Áö¿øÀ» Ȱ¼ºÈ­ÇϽʽÿÀ. ÀÌÁ¦ À¯ÀÏÇÏ°Ô ¿Ã¹Ù¸¥ ¿Ï·á´Â 'tar' ű×ÀÔ´Ï´Ù. ±× ÀÌÀ¯´Â Ant ÆíÁý±â°¡ ÁßøµÈ ´ë»óÀ» Çã¿ëÇÏÁö ¾Ê´Â °ÍÀ¸·Î ÀνÄÇϱ⠶§¹®ÀÔ´Ï´Ù. ÀÌÀü¿¡, ÄÁÅÙÃ÷ Áö¿øÀ» »ç¿ëÇÏ¿© ´ë»ó ű׸¦ ÀÛ¼ºÇÒ ¶§ ÆíÁý±â´Â ´ë»ó ¹Û¿¡¼­ tar Ÿ½ºÅ©°¡ Çã¿ëµÇÁö ¾ÊÀ½À» ÀνÄÇß½À´Ï´Ù.
    Ant ÆíÁý±â¿¡¼­ ÄÚµå Áö¿ø
  12. ÆíÁý±â¸¦ ´Ý°í º¯°æ»çÇ×Àº ÀúÀåÇÏÁö ¸¶½Ê½Ã¿À.


Copyright IBM Corporation 2000, 2003. All Rights Reserved.