½áµåÆÄƼ ¶óÀ̺귯¸® ¹× Ŭ·¡½º ·Îµù
OSGi´Â ¿©·¯ Ŭ·¡½º ·Î´õ¸¦ »ç¿ëÇϹǷÎ, eclipse¿¡¼ È®Àå °¡´É / ±¸¼º °¡´É ½áµåÆÄƼ ¶óÀ̺귯¸®¸¦ Åõ¸íÇÏ°Ô »ç¿ëÇÏ·Á¸é
"¹öµð ·Îµù"À̶ó°í ÇÏ´Â eclipse ƯÁ¤ ¸ÞÄ¿´ÏÁòÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¸ÞÄ¿´ÏÁòÀ» »ç¿ëÇϸé
¹øµéÀÌ ÀüÁ¦Á¶°Ç »çÀÌ¿¡ Ŭ·¡½º³ª ÀÚ¿øÀ» ãÀ» ¼ö ¾øÀ» ¶§ Ŭ·¡½º ¶Ç´Â ÀÚ¿øÀ» ·ÎµåÇÒ ¼ö ÀÖµµ·Ï Áö¿øÀÌ ÇÊ¿äÇÔÀ»
Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ Äڵ忡¼ Á¦°øµÇ´Â Ŭ·¡½º ¶Ç´Â ÀÚ¿øÀ» º¸±â À§ÇØ ÇÊ¿äÇÑ ¶óÀ̺귯¸®¸¦
"È®Àå °¡´É ¶óÀ̺귯¸®"¶ó°í ÇÕ´Ï´Ù(¿¹: log4j ·Î°Å ¸ÞÄ¿´ÏÁò, ÃÖ´ë ÀýÀü,...).
¹öµð ·ÎµùÀ» À§ÇØ ¹øµéÀÌ ÇÊ¿äÇÔÀ» Ç¥½ÃÇϱâ À§ÇØ, ¹øµéÀº Manifest¸¦ ¼öÁ¤ÇÏ°í ´ÙÀ½ Çì´õ¸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.
Eclipse-BuddyPolicy: <value>
<value>´Â Ŭ·¡½º¸¦ ã´Âµ¥ »ç¿ëÇÏ´Â Á¤Ã¥À» °¡¸®Åµ´Ï´Ù. ´ÙÀ½Àº Áö¿øµÇ´Â
Á¤Ã¥ÀÔ´Ï´Ù.
- registered - ¹öµð ¸ÞÄ¿´ÏÁòÀÌ ¸ÞÄ¿´ÏÁò¿¡ ´ëÇØ µî·ÏµÈ ¹øµé¿¡ Á¢¼ÓÇÒ °ÍÀ»
Ç¥½ÃÇÕ´Ï´Ù. ƯÁ¤ ¹øµé¿¡ µî·ÏÇÏ·Á´Â ¹øµéÀº
ÇØ´çµÇ´Â Manifest¿¡ Ãß°¡ÇϽʽÿÀ("Eclipse-RegisterBuddy: <bundleSymbolicName>").
- dependent - Ŭ·¡½º/ÀÚ¿øÀº ¸ðµÎ ¹øµé¿¡ Á¾¼ÓµÇ¾î Ÿµ¿ÀûÀ¸·Î ã°ÔµÊÀ»
Ç¥½ÃÇÕ´Ï´Ù.
- global - Ŭ·¡½º/ÀÚ¿øÀº ³»º¸³½ ÆÐŰÁöÀÇ ±Û·Î¹ú Ç®¿¡¼ ã°ÔµÊÀ»
Ç¥½ÃÇÕ´Ï´Ù.
- app - ÀÀ¿ëÇÁ·Î±×·¥ Ŭ·¡½º ·Î´õ¿¡ Á¢¼ÓµÊÀ» Ç¥½ÃÇÕ´Ï´Ù.
- ext - extensiont Ŭ·¡½º ·Î´õ¿¡ Á¢¼ÓµÊÀ» Ç¥½ÃÇÕ´Ï´Ù.
- boot - ½Ãµ¿ Ŭ·¡½º ·Î´õ¿¡ Á¢¼ÓµÊÀ» Ç¥½ÃÇÕ´Ï´Ù.