Ant À¯Çü
ID:
org.eclipse.ant.core.antTypes
¼³¸í:
Ç÷¯±×Àο¡¼
Ant ÀÎÇÁ¶ó½ºÆ®·°Ã³°¡ »ç¿ëÇÒ ÀÓÀÇÀÇ Ant µ¥ÀÌÅÍ À¯ÇüÀ»
Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç¥ÁØ Ant ÀÎÇÁ¶ó½ºÆ®·°Ã³¿¡¼´Â ÀÓÀÇÀÇ µ¥ÀÌÅÍ À¯ÇüÀ» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ Ant ÄÚ¾î Ç÷¯±×ÀÎÀÌ Å¬·¡½º °æ·Î¿¡¼ ÀÌ·¯ÇÑ µ¥ÀÌÅÍ À¯Çü¿¡ ÇÊ¿äÇÑ Å¬·¡½º¸¦ °®°í ÀÖÀ» °¡´É¼ºÀº ¾ø½À´Ï´Ù. À̸¦ ÇØ°áÇϱâ À§ÇØ Å¬¶óÀÌ¾ðÆ®´Â È®ÀåÁ¡¿¡ Ç÷¯±×ÀÎÇÏ°í µ¥ÀÌÅÍ À¯Çü À̸§À» Ŭ·¡½º¿¡ ¸ÊÇÎÇÏ´Â È®ÀåÀ» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù.
±×·± ´ÙÀ½ Ant Ç÷¯±×ÀÎÀº Ç÷¯±×ÀÎ ¼±¾ð¿¡¼ ÁöÁ¤µÈ Ŭ·¡½º¸¦ ·ÎµåÇϵµ·Ï ¿äûÇÒ¼ö ÀÖ½À´Ï´Ù.
±¸¼º ¸¶Å©¾÷:
<!ELEMENT extension (antType*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - ´ë»ó È®ÀåÁ¡ÀÇ ¿ÏÀüÇÑ ID
- id - È®Àå ÀνºÅϽºÀÇ ¼±ÅÃÀû ID
- name - È®Àå ÀνºÅϽºÀÇ ¼±ÅÃÀû À̸§
<!ELEMENT antType EMPTY>
<!ATTLIST antType
name CDATA #REQUIRED
class CDATA #REQUIRED
library CDATA #REQUIRED
headless (true | false)
eclipseRuntime (true | false) >
- name - Á¤ÀÇÇÒ À¯ÇüÀÇ À̸§.
- class - µ¥ÀÌÅÍ À¯ÇüÀ» ±¸ÇöÇÏ´Â Java Ŭ·¡½ºÀÇ ¿ÏÀüÇÑ À̸§. ÀϹÝÀûÀ¸·Î, ÀÌ Å¬·¡½º´Â
org.apache.tools.ant.types.DataTypeÀÇ ¼ºêŬ·¡½º¿©¾ß ÇÕ´Ï´Ù.
- library - À¯ÇüÀ» Æ÷ÇÔÇÏ´Â ¶óÀ̺귯¸®ÀÇ Ç÷¯±×ÀÎ ¼³Ä¡ À§Ä¡¿¡ °ü·ÃµÈ °æ·Î.
- headless - µ¥ÀÌÅÍ À¯ÇüÀÌ "headless" Ant ȯ°æ¿¡¼ »ç¿ëÇϱ⿡ ÀûÇÕÇÑÁö ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù. headless·Î ½ÇÇàµÇ°í ¼Ó¼ºÀÌ "FALSE"À̸é
µ¥ÀÌÅÍ À¯ÇüÀº ·ÎµåµÇ°Å³ª Á¤ÀǵÇÁö ¾Ê½À´Ï´Ù. ´õ¿íÀÌ, Ç÷¯±×ÀΠŬ·¡½º ·Î´õ´Â Ant Ŭ·¡½º ·Î´õ¿¡ »óÀ§ Ŭ·¡½º ·Î´õ·Î Ãß°¡µÇÁö ¾Ê½À´Ï´Ù.
ÁöÁ¤µÇÁö ¾ÊÀ¸¸é ±âº»°ªÀº TRUEÀÔ´Ï´Ù.
- eclipseRuntime - ÀÌ À¯Çü¿¡ Eclipse ·±Å¸ÀÓÀÌ ÇÊ¿äÇÑÁö,
Áï, Eclipse¿Í µ¿ÀÏÇÑ VM¿¡¼ ½ÇÇàÇØ¾ß ÇÏ´ÂÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÁöÁ¤µÇÁö ¾ÊÀ¸¸é ±âº»°ªÀº TRUEÀÔ´Ï´Ù.
¿¹Á¦:
´ÙÀ½Àº Ant À¯Çü
È®ÀåÁ¡¿¡ °üÇÑ ¿¹Á¦ÀÔ´Ï´Ù.
<extension point=
"org.eclipse.ant.core.antTypes"
>
<antType name=
"coolType"
class=
"com.example.CoolType"
library=
"lib/antSupport.jar"
/>
</extension>
Copyright (c) 2000, 2003 IBM Corporation and others.
All rights reserved. º» ÇÁ·Î±×·¥ ¹× º» ÇÁ·Î±×·¥¿¡ µ¿ºÀµÇ´Â ÀÚ·á´Â
º» ¹èÆ÷¹°¿¡ µ¿ºÀµÇ´Â ÀÏ¹Ý °ø¿ë ¶óÀ̼¾½º v1.0ÀÇ Á¶Ç׿¡ µû¶ó
http://www.eclipse.org/legal/cpl-v10.html¿¡¼
»ç¿ë °¡´ÉÇÕ´Ï´Ù.