¼Ò½º ÄÚµå À§Ä¡

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 ¾ÆÄ«À̺꿡 ÆÐŰÁöÈ­µÇ¾î¾ß ÇÕ´Ï´Ù.