Ant ½ºÅ©¸³Æ® »ý¼º

Ant´Â XML Çü½ÄÀ¸·Î ±â·ÏµÈ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Â ´Ü¼øÇÑ °³¹æ ¼Ò½º ½ºÅ©¸³Æ® ¿£ÁøÀÔ´Ï´Ù. Ant´Â º¸Åë ÀÚµ¿ ºôµå¿¡ Àִ Ÿ½ºÅ©¸¦ ½ÇÇàÇÏ´Â µ¥ ÀÌ»óÀûÀÔ´Ï´Ù. 

Ç÷¯±×ÀÎ, ´ÜÆí ¶Ç´Â ±â´É build.properties¿¡ ¼³Á¤µÈ º¯¼ö´Â AntÀÇ ÀÚµ¿ ºôµå ½ºÅ©¸³Æ®¿¡ »ç¿ëµË´Ï´Ù. PDE´Â °¢ Ç÷¯±×Àΰú ´ÜÆí ºôµå ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â Ant ½ºÅ©¸³Æ®¿Í ±â´É JARÀ» ºôµåÇÏ´Â Àüü ½ºÅ©¸³Æ®¸¦ »ý¼ºÇÕ´Ï´Ù. ¶ÇÇÑ "±âº»" ½ºÅ©¸³Æ®´Â °¢ ½ºÅ©¸³Æ® ÆÄÀÏÀ» ¿Ã¹Ù¸¥ ¼ø¼­(Ç÷¯±×ÀÎ Á¾¼Ó¼º üÀο¡¼­ Á¤ÀÇ)·Î ½ÇÇàÇÕ´Ï´Ù.°¢ ºôµå ÆÄÀÏÀº µ¿ÀÏÇÑ À̸§(build.xml)À» °¡Áö¸ç ÇØ´ç ÇÁ·ÎÁ§Æ®¿¡¼­ Manifest ÆÄÀÏÀÇ µ¿À§·Î ÀÛ¼ºµË´Ï´Ù.

Ant ½ºÅ©¸³Æ®°¡ build.properties¿¡ ´ëü º¯¼ö¸¦ »ç¿ëÇϱ⠶§¹®¿¡ »ý¼ºµÈ ½ºÅ©¸³Æ®¸¦ ¼öÁ¤ÇÏÁö ¾Ê°í "ÀÖ´Â ±×´ë·Î" »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ºÅ©¸³Æ®¸¦ ¼öÁ¤ÇÏ´Â °æ¿ì ±¸¼º¿ä¼Ò¸¦ ´Ù½Ã ºôµåÇÒ ¶§¸¶´Ù ½ºÅ©¸³Æ®¸¦ ´Ù½Ã ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù.

½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì ÀûÀýÇÑ Manifest ÆÄÀÏ(plug.xml, fragment.xml ¶Ç´Â feature.xml)ÀÌ ³×ºñ°ÔÀÌÅÍ ¶Ç´Â ÆÐŰÁö Ž»ö±â º¸±â¿¡¼­ ¼±ÅÃµÈ »óÅ¿¡¼­ °£´ÜÇÏ°Ô Ant ºôµå ÆÄÀÏ ÀÛ¼ºÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸í·ÉÀº ºôµå ½ºÅ©¸³Æ®¸¦ »ý¼ºÇÕ´Ï´Ù. »õ·Î »ý¼ºµÈ ½ºÅ©¸³Æ® ÆÄÀÏÀÌ ¼±ÅÃµÈ »óÅ¿¡¼­ ÆË¾÷ ¸Þ´º¿¡¼­ Ant ½ÇÇà...À» ¼±ÅÃÇϸé, ´ÙÀ½°ú °°Àº ¸¶¹ý»ç°¡ ¿­¸³´Ï´Ù.

»ç¿ë °¡´ÉÇÑ ´ë»óÀ» Ç¥½ÃÇÏ´Â Ant ½ÇÇà ¸¶¹ý»ç

Ç¥ÁØ Ant ¸¶¹ý»ç´Â µÎ °¡Áö ¹æ¹ý(½ÇÇà Àμö Á¦°ø ¹× Çϳª ÀÌ»óÀÇ ºôµå ´ë»ó ¼±ÅÃ)À¸·Î »ç¿ëÀÚ Á¤ÀǸ¦ Çã¿ëÇÕ´Ï´Ù.

Ư¼º

Ant Àμö´Â ÀϹÝÀûÀ¸·Î ºôµå ÇÁ·Î¼¼½º¸¦ Á¦¾îÇÏ°í ±âº» °ªÀ» ´ëüÇϴ Ư¼º °ªÀ» Á¦°øÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. Àμö´Â "-Dproperty=value"¸¦ »ç¿ëÇÏ¿© ¼³Á¤µË´Ï´Ù. ´ÙÀ½ Ư¼ºÀÌ Àνĵ˴ϴÙ.

ÄÄÆÄÀÏ·¯ÀÇ ÀÛµ¿¿¡ ÀûÇÕÇÏ°Ô ´ÙÀ½°ú °°Àº Ư¼ºÀ» ÀνÄÇÕ´Ï´Ù.

´ë»ó

±â´É ºôµå ½ºÅ©¸³Æ®¸¦ ½ÇÇà ÁßÀÏ °æ¿ì, ´ÙÀ½ ´ë»óÀÌ Ç÷¯±×ÀÎ ¶Ç´Â ´ÜÆíÀÇ °³º°ÀûÀÎ ´ë»óÀ» È£ÃâÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ½ÇÇàÇÒ ´ë»óÀ» ÁöÁ¤ÇÏ·Á¸é, Ư¼º ´ë»óÀÌ ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù(¿¹: -Dtarget=refresh). all.* ´ë»ó Áß Çϳª°¡ ¹Ýº¹±â·Î¼­ Á¦°øµË´Ï´Ù. ¿©±â¼­ ½ÇÇàÇÒ ½ÇÁ¦ ´ë»óÀº Ư¼º ´ë»óÀ» ÅëÇØ ÁöÁ¤µË´Ï´Ù.

 
Copyright IBM Corporation and others 2000, 2003