Java ·±Å¸ÀÓ Å¬·¡½º °æ·Î Á¦°ø¾÷ü

org.eclipse.jdt.launching.classpathProviders

2.1

Ŭ¶óÀÌ¾ðÆ®´Â ÀÌ È®ÀåÁ¡À» »ç¿ëÇÏ¿© Java ½ÇÇà ±¸¼º¿¡ ´ëÇÑ Å¬·¡½º °æ·Î ¹× ¼Ò½º ã¾Æº¸±â °æ·Î¸¦ µ¿ÀûÀ¸·Î °è»êÇÏ°í ºÐ¼®ÇÒ ¼ö ÀÖ½À´Ï´Ù. Java ½ÇÇà ±¸¼ºÀ» ½ÇÇà ±¸¼º ¼Ó¼º ATTR_CLASSPATH_PROVIDER¸¦ ÅëÇØ »ç¿ëÀÚ Á¤ÀÇ Å¬·¡½º °æ·Î Á¦°ø¾÷ü¿Í ¿¬°ü½ÃŰ°í ¼Ó¼º ATTR_SOURCE_PATH_PROVIDER¸¦ ÅëÇØ »ç¿ëÀÚ Á¤ÀÇ ¼Ò½º °æ·Î Á¦°ø¾÷ü¿Í ¿¬°ü½Ãų ¼ö ÀÖ½À´Ï´Ù. ÁöÁ¤µÈ °æ¿ì, ½ÇÇà ±¸¼º ¼Ó¼ºÀº Ŭ·¡½º °æ·Î Á¦°ø¾÷ü È®Àå ID¿¡ ÇØ´çµË´Ï´Ù.

<!ELEMENT extension (classpathProvider*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT classpathProvider EMPTY>

<!ATTLIST classpathProvider

id    CDATA #REQUIRED

class CDATA #REQUIRED>


´ÙÀ½Àº Ŭ·¡½º °æ·Î Á¦°øÀÚÀÇ ¿¹Á¦ÀÔ´Ï´Ù.

 

<extension point=

"org.eclipse.jdt.launching.classpathProviders"

>

<classpathProvider class=

"com.example.ProviderImplementation"

id=

"com.example.ProviderId"

>

</classpathProvider>

</extension>

»ç¿ëÀÚ Á¤ÀÇ Å¬·¡½º °æ·Î Á¦°øÀÚ¸¦ ÁöÁ¤ÇÏÁö ¾Ê´Â ¸ðµç ½ÇÇà ±¸¼º¿¡ ´ëÇØ ±âº» ±¸ÇöÀÌ Á¦°øµË´Ï´Ù.