Ȱµ¿ ÆíÁý±â´Â ¼¼ °³ÀÇ ÆäÀÌÁö(Ç¥½Ã±â ÆäÀÌÁö, ¼³¸í ÆäÀÌÁö ¹× "activities.xml" ÆäÀÌÁö)·Î ±¸¼ºµË´Ï´Ù.
Ç¥½Ã±â ÆäÀÌÁö
Ç¥½Ã±â ÆäÀÌÁö¿¡´Â µÎ °³ÀÇ µ¶¸³ Ç¥½Ã±â°¡ Àִµ¥, Çϳª´Â Ç÷¯±×ÀÎ ¹× ´ÜÆí¿ëÀÌ°í ´Ù¸¥ Çϳª´Â Ç÷¯±×ÀÎ ¹× ´ÜÆí»Ó¸¸ ¾Æ´Ï¶ó Ä«Å×°í¸® ¹× Ȱµ¿¿ëÀÔ´Ï´Ù.
ù ¹øÂ° Ç¥½Ã±â´Â EclipseÀÇ ÀÛ¾÷°ø°£ µð·ºÅ丮¿¡ ÀÖ´Â ¸ðµç
Ç÷¯±×ÀÎ ¹× ´ÜÆíÀ» Ç¥½ÃÇÕ´Ï´Ù. µÎ ¹øÂ° Ç¥½Ã±â´Â Ä«Å×°í¸®, Ä«Å×°í¸®¿¡
¹ÙÀεåµÈ Ȱµ¿ ¹× Ȱµ¿¿¡ ¹ÙÀεåµÈ Ç÷¯±×ÀÎÀ» Ç¥½ÃÇÕ´Ï´Ù. ¶ÇÇÑ ÈÄÀÚÀÇ Ç׸ñÀº
EclipseÀÇ ÀÛ¾÷°ø°£ µð·ºÅ丮¿¡¼ Ãʱ⿡ ÀÐÈü´Ï´Ù.
¼³¸í ÆäÀÌÁö
Ä«Å×°í¸® ¹× Ȱµ¿Àº Çʼö ID, À̸§ ¹× ¼±ÅÃÀû ¼³¸íÀ¸·Î Á¤Àǵ˴ϴÙ. ¼³¸í ÆäÀÌÁö¿¡´Â µÎ °³ÀÇ Ç¥½Ã±â°¡ Àִµ¥, Çϳª´Â Ä«Å×°í¸® ¼³¸íÀÇ ¼öÁ¤¿¡ Çã¿ëµÇ¸ç ´Ù¸¥ Çϳª´Â Ȱµ¿ ¼³¸í¿¡ Çã¿ëµË´Ï´Ù.
ù ¹øÂ° Ç¥½Ã±â´Â Ä«Å×°í¸®, °¢ ID, À̸§ ¹× ÆíÁý °¡´É ¼³¸í Çʵ带
Ç¥½ÃÇÕ´Ï´Ù. µÎ ¹øÂ° Ç¥½Ã±â´Â ÇöÀç Ȱµ¿¿¡ ´ëÇÑ µ¿ÀÏÇÑ Á¤º¸¸¦
Ç¥½ÃÇÕ´Ï´Ù. ÆíÁý±â°¡ ´Ù¸¥ ÆäÀÌÁö·Î ÀüȯµÇ¸é ¼³¸íÀº
"activities.xml" ÆÄÀÏ¿¡¼ °»½ÅµË´Ï´Ù.
"activities.xml" ÆäÀÌÁö
"activities.xml" ÆäÀÌÁö ÅÇÀ» Ŭ¸¯Çϸé ÀÚµ¿À¸·Î °»½ÅµË´Ï´Ù. ÆÄÀÏ¿¡´Â Ç¥½Ã±â ÆäÀÌÁö¿¡ Ç¥½ÃµÇ´Â Ä«Å×°í¸®, Ȱµ¿ ¹× ¹ÙÀεù Á¤Àǰ¡ Æ÷ÇԵ˴ϴÙ.
»ý¼ºµÈ Çü½Ä
Ȱµ¿ ÆÐÅÏ ¹ÙÀεùÀº Ç÷¯±×ÀÎÀÌ È°µ¿¿¡ Ãß°¡µÉ ¶§ ÀÛ¼ºµË´Ï´Ù. ÆÐÅÏÀº "org.eclipse.pde" Ç÷¯±×ÀÎÀÇ °æ¿ì "org\.eclipse\.pde/.*" ¿¹Á¦¿Í À¯»çÇÑ ±¸¹®À» µû¸¨´Ï´Ù. "org.eclipse.pde"·Î ½ÃÀ۵Ǵ ¸ðµç Ç÷¯±×ÀÎÀÌ µ¿ÀÏÇÑ È°µ¿¿¡ Ãß°¡µÈ °æ¿ì °³º° Ç÷¯±×ÀÎ ÆÐÅÏÀº "org\.eclipse\.pde\..*/.*"·Î ¹Ù²ò´Ï´Ù. ¸¶Âù°¡Áö·Î ÈÄÀÚÀÇ ÆÐÅÏÀÌ Á¤ÀǵǾî Àִ Ȱµ¿¿¡¼ Ç÷¯±×ÀÎÀ» Á¦°ÅÇÏ¸é ÆÐÅÏÀº ÇØ´ç Ȱµ¿¿¡ ³²¾Æ ÀÖ´Â Ç÷¯±×ÀÎÀÇ ÆÐÅÏÀ¸·Î ¹Ù²ò´Ï´Ù. Ȱµ¿ ÆíÁý±â´Â ¹ÙÀεùÀÌ À§¿¡¼ ¼³¸íÇÑ ±¸¹®À» µû¸¦ °æ¿ì¿¡¸¸ ±âŸ Ç÷¯±×Àο¡ Á¤ÀÇµÈ "org.eclipse.activities" È®Àå¿¡¼ ½ÃÀÛÇÒ ¶§ Ȱµ¿ ÆÐÅÏ ¹ÙÀεùÀ» ÀнÀ´Ï´Ù.
°íÀ¯ ID´Â Ȱµ¿ÀÌ ÀÛ¼ºµÉ ¶§ »ý¼ºµË´Ï´Ù. ID Çü½ÄÀº "activityName" + Ȱµ¿À̸ç, ¿©±â¼ Ȱµ¿ À̸§Àº °ø°£¿¡¼ ½ºÆ®¸³µÇ¾î ¼Ò¹®ÀÚ·Î º¯È¯µÇ¾ú½À´Ï´Ù. °íÀ¯ ID´Â Ä«Å×°í¸®°¡ ÀÛ¼ºµÉ ¶§ »ý¼ºµË´Ï´Ù. ID Çü½ÄÀº "categoryName" + Ȱµ¿À̸ç, ¿©±â¼ Ä«Å×°í¸® À̸§Àº °ø°£¿¡¼ ½ºÆ®¸³µÇ¾î ¼Ò¹®ÀÚ·Î º¯È¯µÇ¾ú½À´Ï´Ù.