¼³¸í: ÀÛ¾÷°ø°£¿¡¼´Â ÀÛ¾÷°ø°£ ¿ÜºÎ(Áï, ´ë»ó)¿¡ ÀÖ´Â ÀÚ¿ø°ú Á¡ÁøÀûÀ¸·Î µ¿±âÈÇÏ´Â °³³äÀ» Áö¿øÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥¿¡ µû¶ó À¥ ¼¹ö, ÀÓº£µåµÈ ÀåÄ¡, ¿ø°Ý ÆÄÀÏ ½Ã½ºÅÛ µîÀÌ ´ë»óÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î Ç÷§Æû¿¡¼´Â ´Ü¹æÇâ ¹× ¾ç¹æÇâ ´ë»óÀ» ±â¹ÝÀ¸·Î WebDAV¿Í ÆÄÀÏ ½Ã½ºÅÛÀ» Áö¿øÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ´ë»ó ¼¼Æ®¸¦ targets È®ÀåÁ¡À» »ç¿ëÇÏ¿© È®ÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ë»ó È®ÀåÁ¡À» »ç¿ëÇÏ¸é ´ë»ó ÀÛ¼º±â¿¡¼ ±âÈ£ À̸§À¸·Î ÀÚ½ÅÀÇ ´ë»ó ±¸ÇöÀ» µî·ÏÇÑ ´ÙÀ½ ´ë»óÀ» ã¾Æ ½ÇÇàÇϱâ À§ÇØ ÀÛ¾÷°ø°£¿¡¼ À̸¦ »ç¿ëÇÕ´Ï´Ù. ±âÈ£ À̸§Àº ´ë»ó È®ÀåÀÇ idÀÔ´Ï´Ù.
±¸¼º ¸¶Å©¾÷:
<!ELEMENT
target run?>
<!ATTLIST target
id
CDATA #REQUIRED
name
CDATA #REQUIRED
>
¿¹:
´ÙÀ½Àº ´ë»ó ±¸¼ºÀÇ ¿¹ÀÔ´Ï´Ù.
<extension point="org.eclipse.core.target.targets">
<target id="com.example.coolTarget"
name="Cool Target">
<run class="com.example.targets.Cool"/>
</target>
</extension>
API Á¤º¸: class ¼Ó¼º °ª¿¡¼´Â org.eclipse.core.target.ITargetÀÇ ±¸ÇöÀ» ³ªÅ¸³»¾ß ÇÕ´Ï´Ù.
±âº» Á¦°ø ±¸Çö: Ç÷§Æû¿¡¼´Â ´Ü¹æÇâ ¹× ¾ç¹æÇâ WebDAV¿Í ´ë»ó ±â¹Ý ÆÄÀÏ ½Ã½ºÅÛÀ» Æ÷ÇÔÇÏ´Â ¿©·¯ ´ë»óÀ» Áö¿øÇÕ´Ï´Ù.