¼Ò½º ÄÚµå À§Ä¡
Eclipse¿¡¼´Â ¼Ò½º ÄÚµå ¹× È®ÀåÁ¡ ½ºÅ°¸¶°¡ º°µµ ¼Ò½º Ç÷¯±×Àο¡ Á¦°øµË´Ï´Ù. ¼Ò½º Ç÷¯±×ÀÎÀº Çϳª ÀÌ»óÀÇ ¼Ò½º ÄÚµå À§Ä¡¸¦ Æ÷ÇÔÇÏ´Â Ç÷¯±×ÀÎÀÔ´Ï´Ù.
¼±¾ðµÈ ¼Ò½º ÄÚµå À§Ä¡
¼±¾ðµÈ(»çÀü Á¤ÀǵÈ) ¼Ò½º ÄÚµå À§Ä¡´Â org.eclipse.pde.core.source È®ÀåÀÔ´Ï´Ù.
Eclipse 3.2¿¡´Â 7°³ÀÇ »çÀü Á¤ÀÇµÈ ¼Ò½º ÄÚµå À§Ä¡°¡ Á¦°øµË´Ï´Ù. Ç÷¯±×ÀÎÀÇ È®ÀåÁ¡ ½ºÅ°¸¶ ¹× ¼Ò½º ¾ÆÄ«À̺ê´Â ÀÌ·¯ÇÑ ¼Ò½º ÄÚµå À§Ä¡ Áß Çϳª¿¡ ¼ÓÇÏ´Â °íÀ¯ ¼ºêµð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
°¢ ¼ºêµð·ºÅ丮´Â {id}_{version} À̸§ ÁöÁ¤ ±ÔÄ¢À» ÁؼöÇØ¾ß ÇÕ´Ï´Ù. ¿©±â¼, id´Â Ç÷¯±×ÀÎ IDÀ̸ç versionÀº Ç÷¯±×ÀÎ ¹öÀüÀÔ´Ï´Ù.
¿¹¸¦ µé¾î, org.eclipse.pde.source´Â ¸ðµç org.eclipse.pde.* Ç÷¯±×ÀÎÀÇ ¼Ò½º Äڵ带 Æ÷ÇÔÇÏ´Â Ç÷¯±×ÀÎÀÔ´Ï´Ù.
µû¶ó¼ org.eclipse.pde.core Ç÷¯±×ÀÎÀÇ ¼Ò½º ÄÚµå ¹× È®ÀåÁ¡ ½ºÅ°¸¶ÀÇ À§Ä¡´Â {eclipse_installation}/plugins/org.eclipse.pde.source_3.2.0.{qualifier}/src/org.eclipse.pde.core_3.2.0.{qualifier}/ÀÔ´Ï´Ù.
Ãß°¡ ¼Ò½º ÄÚµå À§Ä¡
org.eclipse.pde.core.source È®ÀåÀ» »ç¿ëÇÏÁö ¾Ê°í Ãß°¡...¸¦ ´·¯ ÆÄÀÏ ½Ã½ºÅÛÀ» ã¾Æº¸´Â ¹æ½ÄÀ¸·Î Ãß°¡ ¼Ò½º ÄÚµå À§Ä¡¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ãß°¡ ¼Ò½º ÄÚµå À§Ä¡ÀÇ ¼ºêµð·ºÅ丮´Â ¼±¾ðµÈ ¼Ò½º ÄÚµå À§Ä¡¿¡ ´ëÇØ À§¿¡¼ ¼³¸íÇÑ °Í°ú µ¿ÀÏÇÑ ·¹À̾ƿô ¹× À̸§ ÁöÁ¤ ±ÔÄ¢À» µû¶ó¾ß ÇÕ´Ï´Ù.
¼Ò½º ¾ÆÄ«À̺ê À̸§ ÁöÁ¤ ±ÔÄ¢
Ç÷¯±×ÀÎÀÇ ¼Ò½º Äڵ尡 µé¾î ÀÖ´Â ZIP ¾ÆÄ«À̺ê´Â {library_name}src.zip À̸§ ÁöÁ¤ ±ÔÄ¢À» µû¶ó¾ß ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, Ç÷¯±×ÀÎÀÇ Çì´õ°¡ Bundle-ClassPath: xyz.jar MANIFEST.MFÀÎ °æ¿ì ¼Ò½º ÄÚµå´Â xyzsrc.zip ZIP ¾ÆÄ«À̺꿡 ÆÐŰÁöȵǾî¾ß ÇÕ´Ï´Ù.
Ç÷¯±×Àο¡ Bundle-ClassPath MANIFEST.MF Çì´õ°¡ ¾ø°Å³ª Çì´õ ¾ç½ÄÀÌ Bundle-ClassPath:ÀÎ °æ¿ì¼Ò½º ÄÚµå´Â src.zip ZIP ¾ÆÄ«À̺꿡 ÆÐŰÁöȵǾî¾ß ÇÕ´Ï´Ù.