Ant ½ºÅ©¸³Æ®´Â ÀϹÝÀûÀ¸·Î PDE(Plug-in Development Environment)¸¦ »ç¿ëÇÏ¿© »ý¼ºµÇ³ª,
¼öµ¿À¸·Î »ý¼ºÇϰųª ´Ù¸¥ ½ºÅ©¸³Æ®¿¡¼ »ý¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
½ÇÁ¦·Î PDE´Â Ant Ÿ½ºÅ©¸¦ ³ëÃâÇÏ¿© ´Ù¾çÇÑ ºôµå ½ºÅ©¸³Æ®¸¦ »ý¼ºÇÕ´Ï´Ù. ºôµå
½ºÅ©¸³Æ® »ý¼º ±â´ÉÀº ´ÙÀ½°ú °°Àº Ÿ½ºÅ©¿¡ »óÁÖÇÕ´Ï´Ù. Àμö´Â ¶ÇÇÑ °¢ Ÿ½ºÅ©¿¡ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù.
elements : ÆäÄ¡µÉ Ç׸ñÀÇ ½°Ç¥ ±¸¹®µÈ ¸ñ·Ï. µð·ºÅ丮 ÆÄÀÏ Çü½Ä¿¡¼ ÁöÁ¤µÈ ´ë·Î ¾ç½Ä type@idÀÇ ÀÔ·ÂÀÌ ±â´ëµË´Ï´Ù.
buildDirectory : ÆäÄ¡ ½ºÅ©¸³Æ®°¡ »ý¼ºµÇ°í ±â´É ¹× Ç÷¯±×ÀÎ ÇÁ·ÎÁ§Æ®°¡ üũ¾Æ¿ôµÇ´Â µð·ºÅ丮.
directory : µð·ºÅ丮 ÆÄÀÏ¿¡ ´ëÇÑ °æ·Î
children : ¼±ÅÃÀû. Æ÷ÇÔµÈ Ç÷¯±×ÀÎ ¹× ´ÜÆí¿¡ ÇØ´çÇÏ´Â ½ºÅ©¸³Æ® »ý¼ºÀÌ È£ÃâµÉÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»Àº true·Î ¼³Á¤µÇ¾ú½À´Ï´Ù.
cvspassfile : ¼±ÅÃÀû. CVS ¾ÏÈ£ ÆÄÀÏÀÇ À̸§
fetchTag : ¼±ÅÃÀû. µð·ºÅ丮 ÆÄÀÏ¿¡ Á¦°øµÈ ű׸¦ ÁÖ¾îÁø °ªÀ¸·Î ´ëüÇÕ´Ï´Ù.
configInfo : ¼±ÅÃÀû. ¾ÚÆÛ»÷µå·Î ±¸ºÐµÈ ±¸¼º ¸ñ·ÏÀº ´ë»ó ÁöÁ¤µÈ ±¸¼ºÀ» Ç¥½ÃÇÕ´Ï´Ù. ±âº»°ªÀº Ç÷§Æû µ¶¸³ÇüÀ¸·Î ¼³Á¤µË´Ï´Ù.
install : »ç¿ëµÇÁö ¾ÊÀ½. ´ë½Å buildDirectory¸¦ »ç¿ëÇϽʽÿÀ.
scriptName : »ç¿ëµÇÁö ¾ÊÀ½. À̸§Àº ÀÌÁ¦ Ç×»ó fetch_{elementId}.xml·Î »ý¼ºµË´Ï´Ù.
elements : ÀúÀå¼Ò¿¡¼ ÆäÄ¡µÉ Ç׸ñ. ¿¹»óµÇ´Â Ç׸ñÀÇ ¾ç½ÄÀº µð·ºÅ丮 ÆÄÀÏ Çü½Ä¿¡ ÁöÁ¤µÈ ´ë·Î type@idÀÔ´Ï´Ù.
buildDirectory : ºôµåÇÒ ±â´É ¹× Ç÷¯±×ÀÎÀÌ À§Ä¡ÇÏ´Â µð·ºÅ丮
children : ¼±ÅÃÀû. Æ÷ÇÔµÈ Ç÷¯±×ÀÎ ¹× ´ÜÆí¿¡ ÇØ´çÇÏ´Â ½ºÅ©¸³Æ® »ý¼ºÀÌ È£ÃâµÉÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»Àº true·Î ¼³Á¤µÇ¾ú½À´Ï´Ù.
recursiveGeneration : ¼±ÅÃÀû. Æ÷ÇÔµÈ ±â´É¿¡ ´ëÇÑ ½ºÅ©¸³Æ® »ý¼ºÀÌ È£ÃâµÉÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»Àº true·Î ¼³Á¤µÇ¾ú½À´Ï´Ù.
devEntries : ¼±ÅÃÀû. ÄÄÆÄÀÏ Å¬·¡½º °æ·Î¿¡ Á¦°øµÉ ½°Ç¥·Î ±¸ºÐµÈ µð·ºÅ丮 ¸ñ·Ï.
buildingOSGi : ¼±ÅÃÀû. pluginsflag°¡ ´ë»óÀÌ 3.0 ¶Ç´Â 2.1ÀÎÁö¸¦ Ç¥½ÃÇÏ´ÂÁö ¿©ºÎ¸¦ Ç¥½ÃÇÕ´Ï´Ù.
baseLocation : ¼±ÅÃÀû. ¼³Ä¡µÈ ±â´É ¹× Æú´õ°¡ µé¾î ÀÖ´Â Æú´õ¸¦ Ç¥½ÃÇÕ´Ï´Ù.
configInfo : ¼±ÅÃÀû. ¾ÚÆÛ»÷µå·Î ±¸ºÐµÈ ±¸¼º ¸ñ·ÏÀº ´ë»ó ÁöÁ¤µÈ ±¸¼ºÀ» Ç¥½ÃÇÕ´Ï´Ù. ±âº»°ªÀº Ç÷§Æû µ¶¸³ÇüÀ¸·Î ¼³Á¤µË´Ï´Ù.
pluginPath : ¼±ÅÃÀû. ¼³Ä¡µÈ Ç÷¯±×ÀÎÀ» °¡¸®Å°´Â URLÀÇ ½°Ç¥ ±¸ºÐµÈ ¸ñ·Ï. ÁöÁ¤µÈ °æ¿ì, ÀÌ ¸ñ·ÏÀº ÄÄÆÄÀ쵃 Àüü Ç÷¯±×ÀÎ ¸ñ·ÏÀ» Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù.
install : »ç¿ëµÇÁö ¾ÊÀ½. ´ë½Å buildDirectory¸¦ »ç¿ëÇϽʽÿÀ.
<eclipse.fetch elements="plugin@org.eclipse.core.boot" buildDirectory="c:\toBuild" directory="directory.txt" configInfo="win32,win32,x86 & linux, motif, x86" /> <eclipse.buildScript elements="plugin@org.eclipse.core.boot" buildDirectory="c:\toBuild"/>
ÀÀ¿ëÇÁ·Î±×·¥ ´ÙÀ½¿¡ Ç¥½ÃµÇ´Â ¸Å°³º¯¼ö´Â Ant·Î Àü´ÞµÇ´Â ¸Å°³º¯¼öÀÓ¿¡ À¯ÀÇÇϽʽÿÀ.