Ç÷§ÆûÀº °íÀ¯ ¹®¼ ¼¹ö¸¦ »ç¿ëÇÏ¿© Ç÷¯±×ÀÎÀÇ ¹®¼¿¡ ½ÇÁ¦ À¥ ÆäÀÌÁö¸¦ Á¦°øÇÕ´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ ¼¹ö´Â Ç÷§ÆûÀÌ ºê¶ó¿ìÀú¿¡ Á¾¼ÓµÇÁö ¾Ê°í HTML ÄÁÅÙÃ÷¸¦ ó¸®ÇÏ¿© Ç÷¯±×ÀÎ ÀÎ½Ä Áö¿øÀ» Á¦°øÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. Ç÷¯±×ÀÎ °³¹ßÀڷμ ´À³¥ ¼ö ÀÖ´Â ÁÖ¿ä Â÷ÀÌÁ¡Àº ÆÄÀÏÀ» ±¸¼ºÇÏ°í ¸µÅ©¸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ý¿¡ ÀÖ¾î º¸´Ù ¸¹Àº À¯¿¬¼ºÀ» °®°Ô µÈ´Ù´Â Á¡ÀÔ´Ï´Ù.
¹®¼ Ç÷¯±×ÀÎÀº jar ÆÄÀÏÀ» ÅëÇØ ½ÇÇàÇϰųª ¼³Ä¡ Áß Ç÷¯±×ÀÎ µð·ºÅ丮·Î ¾ðÆÑÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ç÷¯±×ÀÎ ¾ÆÄ«À̺ê jarÀº plugin
¿ä¼ÒÀÇ unpack
¼Ó¼º °ªÀÌ
±â´É Manifest¿¡ true·Î ÁöÁ¤µÇ¸é Ç÷¯±×ÀÎ µð·ºÅ丮·Î È®ÀåµÇÁö
¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ Ç÷¯±×Àο¡¼ ¹®¼´Â ´Ù¸¥ Ç÷¯±×ÀÎ ÆÄÀϰú ÇÔ²² Ç÷¯±×ÀÎÀÇ jar Çü½ÄÀ¸·Î
¾ÐÃàµË´Ï´Ù.
¾ðÆÑµÇ¾î ½ÇÇàµÇ´Â Ç÷¯±×Àο¡¼´Â ¹®¼¸¦ zip ÆÄÀÏ·Î Àü´ÞÇÒ ¼ö ÀÖÀ¸¹Ç·Î Ç÷¯±×ÀÎ µð·ºÅ丮¿¡ ÆÄÀÏÀÌ ¸¹À» ¶§ ¹ß»ýÇÒ ¼ö ÀÖ´Â ¹®Á¦Á¡À» ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç÷¯±×ÀÎ ¿¹Á¦¿¡¼ htmlÀ̶ó´Â ¼ºêµð·ºÅ丮¸¦ ÀÛ¼ºÇß½À´Ï´Ù. ´ë½Å, HTML ÆÄÀÏÀ» doc.zipÀ̶ó´Â zip ÆÄÀÏ·Î ¹èÄ¡ÇÒ ¼öµµ ÀÖ¾ú½À´Ï´Ù. ÀÌ zip ÆÄÀÏÀº Ç÷¯±×ÀÎ µð·ºÅ丮 ¾Æ·¡ÀÇ ÆÄÀÏ ±¸Á¶¸¦ ¸ð¹æÇØ¾ß ÇÕ´Ï´Ù. ÀÌ °æ¿ì¿¡´Â htmlÀ̶ó´Â ¼ºêµð·ºÅ丮¿Í html ¾Æ·¡ÀÇ ¸ðµç ÄÁÅÙÃ÷°¡ Æ÷ÇԵǾî ÀÖ¾î¾ß ÇÕ´Ï´Ù.
jarÀ» ÅëÇØ ½ÇÇàµÇ´Â Ç÷¯±×ÀÎÀÇ °æ¿ì, doc.zip¿¡ ¹®¼¸¦ Æ÷ÇÔÇÒ Çʿ䰡 ¾øÀ¸¹Ç·Î, ¾ÐÃàÀ» Ç®Áö ¾ÊÀº Ç÷¯±×ÀÎ jarÀÇ ÇØ´ç doc.zip ¼³Á¤Àº µµ¿ò¸» ½Ã½ºÅÛ¿¡¼ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
¾ðÆÑ »óÅ·Π½ÇÇàµÇ´Â Ç÷¯±×Àο¡¼ ÆÄÀÏ À̸§À» ºÐ¼®ÇÒ ¶§, µµ¿ò¸» ¼¹ö´Â Ç÷¯±×ÀÎ µð·ºÅ丮 ÀÚü¿¡¼ ã±â Àü¿¡ doc.zip ÆÄÀÏ¿¡¼ ¹®¼¸¦ ã½À´Ï´Ù. ¸µÅ©·Î »ç¿ëµÉ ¶§ href¿¡ ÀÖ´Â Àμö´Â ÇöÀç Ç÷¯±×Àΰú °ü·ÃÀÌ ÀÖ´Â °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù. ´ÙÀ½ ¸µÅ©¸¦ °í·ÁÇØ º¸½Ê½Ã¿À.
<topic label="Ref1" href="html/ref/ref1.html"/>
µµ¿ò¸» Ç÷¯±×Àο¡¼´Â ´ÙÀ½°ú °°ÀÌ ÀÌ ÆÄÀÏÀ» ã½À´Ï´Ù.
¿ÏÀüÇÑ ¸µÅ©¸¦ »ç¿ëÇÏ¿© À¥¿¡¼ ÄÁÅÙÃ÷¸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.
<topic label="Ref1" href="http://www.example.com/myReference.html"/>
Ç÷§Æû µµ¿ò¸» ½Ã½ºÅÛ¿¡¼´Â º¯È¯µÈ ÆÄÀÏÀ» ã±â À§ÇØ ³ª¸ÓÁö Ç÷§Æû¿¡¼ »ç¿ëÇÑ µ¿ÀÏÇÑ ÀÚ±¹¾î µð·ºÅ丮 ã¾Æº¸±â ¼³°è¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ µð·ºÅ丮 ±¸Á¶¿¡ ´ëÇÑ ¼³¸íÀº ·ÎÄÉÀÏ Æ¯Á¤ ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ. doc.zip ÆÄÀÏÀ» »ç¿ë ÁßÀÎ °æ¿ì °¢ ·ÎÄÉÀÏ¿¡ ´ëÇØ doc.zip ÆÄÀÏÀ» »ý¼ºÇϰí ÀÌ ÆÄÀÏÀ» ¿Ã¹Ù¸¥ ·ÎÄÉÀÏ µð·ºÅ丮¿¡ ¹èÄ¡ÇØ¾ß ÇÕ´Ï´Ù. (doc.zip ÆÄÀÏ ³»¿¡ nl ·ÎÄÉÀÏ µð·ºÅ丮 ±¸Á¶¸¦ º¹Á¦Çؼ´Â ¾ÈµË´Ï´Ù.)
·ÎÄÉÀÏ Æ¯Á¤ µð·ºÅ丮 ¿Ü¿¡µµ, µµ¿ò¸» ½Ã½ºÅÛÀº µµ¿ò¸» ÀÚ¿øÀ» ãÀ» ¶§ À©µµÀ® ½Ã½ºÅÛ°ú ¿î¿µ üÁ¦ µð·ºÅ丮¸¦ È®ÀÎÇÕ´Ï´Ù. ã¾Æº¸±â´Â ÀÚ¿øÀ» ãÀ» ¶§±îÁö ws, os, nl ¼ºêµð·ºÅ丮, Ç÷¯±×ÀÎÀÇ ·çÆ® ¼ø¼·Î ¼öÇàµË´Ï´Ù. ¹®¼¿Í ±âŸ ÀÚ¿ø(½Ã½ºÅÛ¸¶´Ù ´Ù¸¥ À̹ÌÁö¿Í °°Àº)Àº ƯÁ¤ Ç÷§ÆûÀÇ °æ¿ì ws ¶Ç´Â os µð·ºÅ丮¿¡ µÎ¾î¾ß ÇÕ´Ï´Ù.
href Àμö´Â ´Ù¸¥ Ç÷¯±×ÀÎÀÇ ÄÁÅÙÃ÷¸¦ ÂüÁ¶ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. µµ¿ò¸» ¼¹ö¿¡¼ ºÐ¼®ÇÑ Æ¯¼öÇÑ »óÈ£ Ç÷¯±×ÀÎ ÂüÁ¶ Ç¥±â¹ýÀ» »ç¿ëÇÏ¿© ¼öÇàÇÕ´Ï´Ù.
<topic label="Ref1" href="PLUGINS_ROOT/another_plugin_id/ref/ref1.html"/>
PLUGINS_ROOT
´Â ·±Å¸ÀÓ ½Ã¿¡ ÇØ°áµÇ¸é Ç÷¯±×ÀÎÀÇ ·çÆ® µð·ºÅ丮·Î ¹Ù²ò´Ï´Ù. another_plugin_id
¿¡
´ëÇØ ÀÚü Ç÷¯±×ÀÎ ID¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ ÁÖÁ¦¸¦ »ç¿ëÇÏ¿© ÇÁ·Î±×·¡¸Ó
¾È³»¼ÀÇ º» ÀåÀ¸·Î ¸µÅ©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
<topic label="Help Chapter in Platform Doc" href="PLUGINS_ROOT/org.eclipse.platform.doc.isv/guide/help.html"/>
±âŸ Ç÷¯±×Àο¡¼ ¹®¼ÀÇ 3.2 ÀÌÀü ÂüÁ¶´Â '..'¸¦ »ç¿ëÇÏ¿© Ç÷¯±×ÀÎ ·¹º§·Î À̵¿Çϰí
Ç÷¯±×ÀÎ ³»ÀÇ ÁÖÁ¦¿¡ ´ëÇØ HREF ¾Õ¿¡ ¿À´Â Ç÷¯±×ÀÎ ID¸¦ ÂüÁ¶ÇÕ´Ï´Ù. ÇöÀç´Â '..'¸¦ »ç¿ëÇÏ´Â ´ë½Å
PLUGINS_ROOT
¸¦ »ç¿ëÇϵµ·Ï ±ÇÀåµË´Ï´Ù. . ÀÌ º¯¼ö¸¦ »ç¿ëÇϸé ÂüÁ¶¿¡¼ À§¾Æ·¡·Î À̵¿ÇÏ´Â
°ÍÀ» ÇÇÇÒ ¼ö ÀÖ°í µµ¿ò¸» ¹®¼ÀÇ ¸ðµç ÀÚ¿ø URL¿¡ ´ëÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù(À̹ÌÁö, ¸µÅ©, CSS ÆÄÀÏ, Java ½ºÅ©¸³Æ® ÆÄÀÏ µî).
Âü°í: ´Ù¸¥ Ç÷¯±×ÀÎÀÇ ÄÁÅÙÃ÷¸¦ ÂüÁ¶ÇÒ °æ¿ì Ç÷¯±×ÀÎÀÇ µð·ºÅ丮 À̸§ÀÌ ¾Æ´Ï¶ó plugin.xml ÆÄÀÏ¿¡ ¼±¾ðµÈ Ç÷¯±×ÀÎÀÇ ID¸¦ »ç¿ëÇϽʽÿÀ. ½ÇÁ¦·Î ÀÌ µÑÀº ´ë°³ µ¿ÀÏÇÏÁö¸¸ µð·ºÅ丮 À̸§ÀÌ ¾Æ´Ï¶ó ID¸¦ »ç¿ëÇÏ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
ºê·£µù Á¤º¸´Â Á¾Á¾ Á¦Ç° Á¤ÀÇ¿¡ ¼³¸íµÈ ´ë·Î
Á¦Ç°À» Á¤ÀÇÇÏ´Â Ç÷¯±×Àο¡ À§Ä¡µË´Ï´Ù. Á¦Ç° Ç÷¯±×ÀÎÀÇ µµ¿ò¸» ÀÚ¿øÀº
Ç÷¯±×ÀÎ ID·Î Ư¼ö ID PRODUCT_PLUGIN
À» »ç¿ëÇÏ¿© ¸ñÂ÷³ª ÁÖÁ¦¿¡¼
ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ´ÙÀ½°ú °°½À´Ï´Ù.
href="PLUGINS_ROOT/PRODUCT_PLUGIN/book.css"
À§ÀÇ ¿¹Á¦´Â ÇöÀç ½ÇÇà ÁßÀÎ Á¦Ç°ÀÇ Ç÷¯±×Àο¡ »óÁÖÇÏ´Â ½ºÅ¸ÀÏ½ÃÆ®¸¦ ÂüÁ¶ÇÕ´Ï´Ù.