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
uri CDATA #IMPLIED
class CDATA #REQUIRED
library CDATA #REQUIRED
headless (true | false)
eclipseRuntime (true| false) >
- name - Á¤ÀÇÇÒ À¯ÇüÀÇ À̸§
- uri - Á¤Àǰ¡ »óÁÖÇØ¾ß ÇÏ´Â uri. 1.6 ÀÌÈÄ ¹öÀüÀÇ Ant¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡¸¸ »ç¿ëµË´Ï´Ù.
- 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, 2006 IBM Corporation and others.
All rights reserved. º» ÇÁ·Î±×·¥ ¹× º» ÇÁ·Î±×·¥¿¡ µ¿ºÀµÇ´Â ÀÚ·á´Â º» ¹èÆ÷¹°¿¡ µ¿ºÀµÇ´Â Eclipse Public License v1.0ÀÇ Á¶Ç׿¡ µû¶ó »ç¿ëÇØ¾ß Çϸç
À¥ »çÀÌÆ®(http://www.eclipse.org/legal/epl-v10.html)¿¡¼µµ °ü·Ã »çÇ×À» ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.