¿ÜºÎ µµ±¸¸¦ »ç¿ëÇÏ¸é ¿öÅ©º¥Ä¡¸¦ »ç¿ëÇÏ¿© ÇÁ·Î±×·¥, Àϰýó¸® ÆÄÀÏ, Ant ºôµå ÆÄÀÏ µîÀ» ±¸¼º ¹× ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿ÜºÎ µµ±¸ ±¸¼ºÀ» ÀúÀåÇÏ¿© ³ªÁß¿¡ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿ÜºÎ µµ±¸ÀÇ Ãâ·ÂÀº ÄÜ¼Ö º¸±â¿¡ Ç¥½ÃµË´Ï´Ù.
¿ÜºÎ µµ±¸¸¦ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ºôµå ÇÁ·Î¼¼½ºÀÇ ÀϺηΠÃß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿ÜºÎ µµ±¸´Â ÇÁ·ÎÁ§Æ®°¡ ºôµåµÉ ¶§¸¶´Ù ÁöÁ¤µÈ ¼ø¼·Î ½ÇÇàµË´Ï´Ù.
´ÙÀ½ º¯¼ö´Â ¿ÜºÎ µµ±¸¸¦ ±¸¼ºÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ º¯¼ö´Â ¿ÜºÎ µµ±¸°¡ ½ÇÇàµÉ ¶§¸¶´Ù ÀÚµ¿À¸·Î È®ÀåµË´Ï´Ù.
| º¯¼ö À̸§ |
¼³¸í |
|---|---|
| ${workspace_loc} | EclipseÀÇ ÀÛ¾÷°ø°£ µð·ºÅ丮¿¡ ´ëÇÑ ½Ã½ºÅÛ ÇÏµå µå¶óÀ̺êÀÇ Àý´ë °æ·Î |
| ${workspace_loc:<resource path>} | ÁöÁ¤µÈ ÀÚ¿ø¿¡ ´ëÇÑ ½Ã½ºÅÛ ÇÏµå µå¶óÀ̺êÀÇ Àý´ë °æ·Î. <ÀÚ¿ø °æ·Î>´Â ÀÛ¾÷°ø°£ ·çÆ®¿¡ °ü·ÃµÈ ÀÚ¿øÀÇ Àüü °æ·ÎÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ${workspace_loc:/MyProject/MyFile.txt}ÀÔ´Ï´Ù. MyProject¿¡ ´ëÇÑ ÇÁ·ÎÁ§Æ®ÀÇ ÄÁÅÙÃ÷ µð·ºÅ丮°¡ ÀÛ¾÷°ø°£ µð·ºÅ丮 ¿ÜºÎ¿¡ ÀÖ´Â °æ¿ì ÀÌ º¯¼öÀÇ È®Àå °á°ú´Â ${workspace_loc}/MyProject/MyFile.txt¿Í µ¿ÀÏÇÏÁö ¾Ê½À´Ï´Ù. |
| ${project_loc} | ÇöÀç ¼±ÅÃµÈ ÀÚ¿øÀÇ ÇÁ·ÎÁ§Æ® ¶Ç´Â ¿ÜºÎ µµ±¸°¡ ºôµåÀÇ ÀϺηΠ½ÇÇàµÇ´Â °æ¿ì ºôµå ÁßÀÎ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ½Ã½ºÅÛ ÇÏµå µå¶óÀ̺êÀÇ Àý´ë °æ·Î |
| ${project_loc:<resource path>} | ÁöÁ¤µÈ ÀÚ¿øÀÇ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ½Ã½ºÅÛ ÇÏµå µå¶óÀ̺êÀÇ Àý´ë °æ·Î. <ÀÚ¿ø °æ·Î>´Â ÀÛ¾÷°ø°£ ·çÆ®¿¡ °ü·ÃµÈ ÀÚ¿øÀÇ Àüü °æ·ÎÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ${workspace_loc:/MyProject/MyFile.txt}ÀÔ´Ï´Ù. MyProject¿¡ ´ëÇÑ ÇÁ·ÎÁ§Æ®ÀÇ ÄÁÅÙÃ÷ µð·ºÅ丮°¡ ÀÛ¾÷°ø°£ µð·ºÅ丮 ¿ÜºÎ¿¡ ÀÖ´Â °æ¿ì ÀÌ º¯¼öÀÇ È®Àå °á°ú´Â ${workspace_loc}/MyProject¿Í µ¿ÀÏÇÏÁö ¾Ê½À´Ï´Ù. |
| ${container_loc} | ÇöÀç ¼±ÅÃµÈ ÀÚ¿øÀÇ »óÀ§(Æú´õ ¶Ç´Â ÇÁ·ÎÁ§Æ®)¿¡ ´ëÇÑ ½Ã½ºÅÛ ÇÏµå µå¶óÀ̺êÀÇ Àý´ë °æ·Î |
| ${container_loc:<resource path>} | ÁöÁ¤µÈ ÀÚ¿øÀÇ »óÀ§(Æú´õ ¶Ç´Â ÇÁ·ÎÁ§Æ®)¿¡ ´ëÇÑ ½Ã½ºÅÛ ÇÏµå µå¶óÀ̺êÀÇ Àý´ë °æ·Î. <ÀÚ¿ø °æ·Î>´Â ÀÛ¾÷°ø°£ ·çÆ®¿¡ °ü·ÃµÈ ÀÚ¿øÀÇ Àüü °æ·ÎÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ${workspace_loc:/MyProject/MyFolder/MyFile.txt}. MyProject¿¡ ´ëÇÑ ÇÁ·ÎÁ§Æ®ÀÇ ÄÁÅÙÃ÷ µð·ºÅ丮°¡ ÀÛ¾÷°ø°£ µð·ºÅ丮 ¿ÜºÎ¿¡ ÀÖ´Â °æ¿ì ÀÌ º¯¼öÀÇ È®Àå °á°ú´Â ${workspace_loc}/MyProject/MyFoler¿Í µ¿ÀÏÇÏÁö ¾Ê½À´Ï´Ù. |
| ${resource_loc} | ÇöÀç ¼±ÅÃµÈ ÀÚ¿ø¿¡ ´ëÇÑ ½Ã½ºÅÛ ÇÏµå µå¶óÀ̺êÀÇ Àý´ë °æ·Î |
| ${resource_loc:<resource path>} | ÁöÁ¤µÈ ÀÚ¿ø¿¡ ´ëÇÑ ½Ã½ºÅÛ ÇÏµå µå¶óÀ̺êÀÇ Àý´ë °æ·Î. <ÀÚ¿ø °æ·Î>´Â ÀÛ¾÷°ø°£ ·çÆ®¿¡ °ü·ÃµÈ ÀÚ¿øÀÇ Àüü °æ·ÎÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ${workspace_loc:/MyProject/MyFile.txt}ÀÔ´Ï´Ù. MyProject¿¡ ´ëÇÑ ÇÁ·ÎÁ§Æ®ÀÇ ÄÁÅÙÃ÷ µð·ºÅ丮°¡ ÀÛ¾÷°ø°£ µð·ºÅ丮 ¿ÜºÎ¿¡ ÀÖ´Â °æ¿ì ÀÌ º¯¼öÀÇ È®Àå °á°ú´Â ${workspace_loc}/MyProject/MyFile.txt¿Í µ¿ÀÏÇÏÁö ¾Ê½À´Ï´Ù. |
| ${project_path} | ÇöÀç ¼±ÅÃµÈ ÀÚ¿øÀÇ ÇÁ·ÎÁ§Æ® ¶Ç´Â ¿ÜºÎ µµ±¸°¡ ºôµåÀÇ ÀϺηΠ½ÇÇàµÇ´Â °æ¿ì ºôµå ÁßÀÎ ÇÁ·ÎÁ§Æ®ÀÇ ÀÛ¾÷°ø°£ ·çÆ®¿¡ °ü·ÃµÈ Àüü °æ·Î |
| ${container_path} | ÇöÀç ¼±ÅÃµÈ ÀÚ¿øÀÇ »óÀ§(Æú´õ ¶Ç´Â ÇÁ·ÎÁ§Æ®)ÀÇ ÀÛ¾÷°ø°£ ·çÆ®¿¡ °ü·ÃµÈ Àüü °æ·Î |
| ${resource_path} | ÇöÀç ¼±ÅÃµÈ ÀÚ¿øÀÇ ÀÛ¾÷°ø°£ ·çÆ®¿¡ °ü·ÃµÈ Àüü °æ·Î |
| ${project_name} | ÇöÀç ¼±ÅÃµÈ ÀÚ¿øÀÇ ÇÁ·ÎÁ§Æ® ¶Ç´Â ¿ÜºÎ µµ±¸°¡ ºôµåÀÇ ÀϺηΠ½ÇÇàµÇ´Â °æ¿ì ºôµå ÁßÀÎ ÇÁ·ÎÁ§Æ®ÀÇ À̸§ |
| ${container_name} | ÇöÀç ¼±ÅÃµÈ ÀÚ¿øÀÇ »óÀ§(Æú´õ ¶Ç´Â ÇÁ·ÎÁ§Æ®)ÀÇ À̸§ |
| ${resource_name} | ÇöÀç ¼±ÅÃµÈ ÀÚ¿øÀÇ À̸§. |
| ${build_type} | ¿ÜºÎ µµ±¸°¡ ºôµåÀÇ ÀϺηΠ½ÇÇàµÇ´Â °æ¿ì ºôµå Á¾·ù. °ªÀº "Àüü", "ÁõºÐ" ¶Ç´Â "ÀÚµ¿"ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ¿ÜºÎ µµ±¸°¡ ºôµå ¿ÜºÎ¿¡¼ ½ÇÇàµÇ´Â °æ¿ì °ªÀº "¾øÀ½"ÀÔ´Ï´Ù. |
Eclipse ÀÛ¾÷°ø°£ µð·ºÅ丮°¡ c:\eclipse\workspaceÀ̰í
MyProject1 ¹× MyProject2ÀÇ µÎ °¡Áö ÇÁ·ÎÁ§Æ®°¡ ÀÖ´Â °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù.
ù ¹øÂ° ÇÁ·ÎÁ§Æ® MyProject1Àº ÀÛ¾÷ °ø°£ µð·ºÅ丮 ³»¿¡ ÀÖ°í µÎ ¹øÂ° ÇÁ·ÎÁ§Æ®
MyProject2´Â ÀÛ¾÷°ø°£ µð·ºÅ丮 ¿ÜºÎ c:\projects\MyProject2¿¡ ÀÖ½À´Ï´Ù.
/MyProject2/MyFolder/MyFile.txt ÀÚ¿øÀÌ ¼±ÅõǴ °æ¿ì ¿ÜºÎ µµ±¸°¡ ½ÇÇàµÉ ¶§
¾Æ·¡ÀÇ ¿¹Á¦ º¯¼ö°¡ È®ÀåµÇ´Â ¹æ¹ýÀ» »ìÆìº¾½Ã´Ù.
| º¯¼ö ¿¹Á¦ |
È®Àå °á°ú |
|---|---|
| ${workspace_loc} | c:\eclipse\workspace |
| ${workspace_loc:/MyProject1/MyFile.txt} | c:\eclipse\workspace\MyProject\MyFile.txt |
| ${workspace_loc:/MyProject2/MyFile.txt} | c:\projects\MyProject2\MyFile.txt |
| ${project_loc} | c:\projects\MyProject2 |
| ${project_loc:/MyProject1/MyFile.txt} | c:\eclipse\workspace\MyProject |
| ${container_loc} | c:\projects\MyProject2\MyFolder |
| ${resource_loc} | c:\projects\MyProject2\MyFile.txt |
| ${project_path} | /MyProject2 |
| ${container_path} | /MyProject2/MyFolder |
| ${resource_path} | /MyProject2/MyFolder/MyFile.txt |
| ${project_name} | MyProject2 |
| ${container_name} | MyFolder |
| ${resource_name} | MyFile.txt |
| ${build_type} | none |