Eclipse ´ÙÁß »ç¿ëÀÚ ¼³Ä¡

Eclipse´Â ´ÙÁß »ç¿ëÀÚ ¼³Ä¡¸¦ Áö¿øÇϱâ À§ÇØ ´Ù¾çÇÑ Àü·«À» Á¦°øÇÕ´Ï´Ù. °¢ Àü·«Àº ƯÁ¤ ½Ã³ª¸®¿À¸¦ ÃæÁ·½Ãŵ´Ï´Ù. ÀÌ ¹®¼­´Â ÀÌ·¯ÇÑ Àü·«¿¡ ´ëÇØ ´Ù·ç¸ç °¢ Àü·«ÀÇ »ç¿ë ½Ã±â¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ¹®¼­ÀÇ »ç¿ëÀÚ´Â ºÐ¹èÇϱâ À§ÇØ Eclipse ±â¹Ý Á¦Ç°À» ±¸¼ºÇÏ´Â Á¦Ç° ¿£Áö´Ï¾î, ³×Æ®¿öÅ©¸¦ ÅëÇØ »ç¿ëÇϵµ·Ï Eclipse ±â¹Ý Á¦Ç°À» ¼³Á¤ÇÏ´Â ½Ã½ºÅÛ °ü¸®ÀÚ, ÀÌ ¼³Á¤ÀÇ ÁÁÀº ±¸¼º¿øÀÎ Ç÷¯±×ÀÎ ÀÛ¼º¿¡ °ü½ÉÀÌ ÀÖ´Â °³¹ßÀÚÀÔ´Ï´Ù.

¸¶Áö¸· ¼öÁ¤ ³¯Â¥: 2005³â 6¿ù 17ÀÏ

±âº» °³³ä

À§Ä¡

Eclipse ·±Å¸ÀÓ ¿É¼Ç ±â»ç¿¡ ¼³¸íµÈ ´ë·Î, ´ÙÁß »ç¿ëÀÚ ¼³Á¤¿¡´Â Eclipse ¹èÄ¡ °üÁ¡¿¡ Áß¿äÇÑ ¼¼ °¡ÁöÀÇ ¼­·Î ´Ù¸¥ À§Ä¡°¡ ÀÖ½À´Ï´Ù.

±¸¼º ÃʱâÈ­

Eclipse¸¦ óÀ½ ½ÇÇàÇϱâ Àü¿¡, ±¸¼º ¿µ¿ªÀº ±âº»ÀûÀ¸·Î ºñ¾î ÀÖ´Â µð·ºÅ丮ÀÔ´Ï´Ù. ÀÌ À§Ä¡´Â Á¡Â÷ÀûÀ¸·Î Eclipse ¼¼¼Ç »çÀÌ¿¡ Eclipse ·±Å¸ÀÓ ¹× ´Ù¸¥ Ç÷¯±×ÀÎÀ¸·Î ä¿öÁý´Ï´Ù. Eclipse ·±Å¸ÀÓ¿¡¼­ À¯ÁöµÇ´Â ´ëºÎºÐÀÇ ¸ÞŸµ¥ÀÌÅÍ(¿¹: Ç÷¯±×ÀÎ Á¾¼Ó¼º, È®Àå ·¹Áö½ºÆ®¸®)´Â ù ¹øÂ° ¼¼¼ÇÀ» Á¾·áÇÒ ¶§ ±â·ÏµË´Ï´Ù. ¼³Ä¡µÈ Ç÷¯±×ÀÎ ¼¼Æ®¸¦ º¯°æÇÏÁö ¾ÊÀ¸¸é ÈÄ¼Ó ¼¼¼Ç¿¡¼­ µ¥ÀÌÅͰ¡ ±â·ÏµÇÁö ¾Ê½À´Ï´Ù. ±¸¼ºÀÌ ÃʱâÈ­µÈ´Ù°í ÇÕ´Ï´Ù. ±¸¼ºÀÌ ÀÌ·¯ÇÑ »óÅ¿¡ ÀÖÀ» °æ¿ì, ±¸¼º ¿µ¿ªÀ» Àбâ Àü¿ëÀ¸·Î ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. ±¸¼º ¿µ¿ªÀ» Àбâ Àü¿ëÀ¸·Î ¸¸µé¸é °øÀ¯ ±¸¼º(³ªÁß¿¡ ÀÚ¼¼È÷ ¼³¸íÇÔ)°ú °°Àº ½Ã³ª¸®¿À¿¡¼­ À¯¿ëÇÕ´Ï´Ù.

-initialize ¸í·ÉÇà ¿É¼ÇÀ» »ç¿ëÇϸé Eclipse ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇÏÁö ¾Ê°í ±¸¼º ¿µ¿ªÀ» ÃʱâÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÃʱâÈ­ ÇÁ·Î½ÃÀú´Â ù ¹øÂ° Eclipse ¼¼¼Ç¿¡ ÀÖ´Â µ¿¾È ±¸¼º À§Ä¡¿¡ ±â·ÏµÇ´Â ¸ÞŸµ¥ÀÌÅ͸¦ °­Á¦·Î ÀÛ¼ºÇÕ´Ï´Ù. ±×·¯³ª ±¸¼º ¿µ¿ª¿¡´Â ÇÊ¿äÇÒ °æ¿ì¿¡¸¸ ÀÛ¼ºµÇ´Â ´Ù¸¥ ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ´ÙÀ½°ú °°½À´Ï´Ù.

ÀÌ °æ¿ì(±×¸®°í ½áµåÆÄƼ Ç÷¯±×ÀÎÀÌ µµÀ﵃ ¼ö ÀÖ´Â ´Ù¸¥ °æ¿ì) ÃʱâÈ­ ÇÁ·Î½ÃÀú´Â ±¸¼º ¿µ¿ªÀ» ¿ÏÀüÈ÷ ÃʱâÈ­Çϴµ¥ ÃæºÐÇÏÁö ¾Ê½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ±¸¼º ¿µ¿ª¿¡ ÆÄÀÏÀÌ ÀÛ¼ºµÇµµ·Ï ÇÏ´Â ¸ðµç ½ÇÇà °æ·Î¸¦ ¹æ¹®ÇϹǷΠ±¸¼º ¿µ¿ª¿¡ ±â·ÏÇØ¾ß ÇÒ Çʿ伺Àº ¾ø¾îÁö´Â °æÇâÀÌ ÀÖÁö¸¸ ¿©ÀüÈ÷ ±¸¼º ¿µ¿ª¿¡ ±â·ÏÇØ¾ß ÇÕ´Ï´Ù. ±¸¼º ¿µ¿ªÀÌ ¿ÏÀüÈ÷ ÃʱâÈ­µÇ¾ú´Ù°í ¸»ÇÒ ¼ö ÀÖ°Ô µÇ¸é Eclipse ½ÇÇàÀ» À§ÇØ ¾²±â ¾×¼¼½º°¡ ÇÊ¿äÇÏÁö ¾Ê°Ô µË´Ï´Ù.

½Ã³ª¸®¿À #1 - °³ÀÎ ¼³Ä¡

ÀÌ´Â ´ÜÀÏ »ç¿ëÀÚ ½Ã³ª¸®¿ÀÀÔ´Ï´Ù. Eclipse ¼³Ä¡´Â ´ÜÀÏ »ç¿ëÀÚ°¡ »ç¿ëÇÏ¸ç »ç¿ëÀÚ´Â Eclipse¿¡ ´ëÇÑ Àüü ¾×¼¼½º Ư±ÇÀ» °®½À´Ï´Ù. ±¸¼º ¿µ¿ª À§Ä¡ÀÇ ±âº»°ªÀº ¼³Ä¡ À§Ä¡ ¾Æ·¡ÀÇ ±¸¼º µð·ºÅ丮ÀÔ´Ï´Ù.

ÀÌ ½Ã³ª¸®¿À¸¦ ¼³Á¤Çϱâ À§ÇÑ ÇÁ·Î½ÃÀú¿¡¼­´Â »ç¿ëÀÚ°¡ ¼³Ä¡ À§Ä¡¿¡ ´ëÇØ Àüü ±ÇÇÑÀ» °¡Áö°í ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.

½Ã³ª¸®¿À #2 - °øÀ¯ ¼³Ä¡

ÀÌ ½Ã³ª¸®¿À¿¡¼­´Â ´ÜÀÏ ¼³Ä¡ ¿µ¿ªÀ» ¸¹Àº »ç¿ëÀÚ°¡ °øÀ¯ÇÕ´Ï´Ù. ¼³Ä¡ ¿µ¿ªÀÇ "configuration" µð·ºÅ丮´Â Á¦Ç°°ú ÇÔ²² Á¦°øµÈ ´ë·Î(ÃʱâÈ­µÇ¾î ÀÖÁö ¾ÊÀ½) config.ini¿¡ À¯ÀÏÇÑ È¨ÀÔ´Ï´Ù. ¸ðµç »ç¿ëÀÚ´Â °íÀ¯ÇÑ ·ÎÄà µ¶¸³Çü ±¸¼º À§Ä¡¸¦ °¡Áö°í ÀÖ½À´Ï´Ù.

ÀÌ ½Ã³ª¸®¿À¿¡ ´ëÇÑ ¼³Á¤¿¡¼­´Â ÀÏ¹Ý »ç¿ëÀÚ¿¡ ´ëÇØ ¼³Ä¡ ¿µ¿ªÀ» Àбâ Àü¿ëÀ¸·Î ¸¸µé¾î¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é »ç¿ëÀÚ°¡ Eclipse¸¦ ½ÃÀÛÇÒ ¶§ ±¸¼º ¿µ¿ªÀÇ ±âº»°ªÀÌ ÀÚµ¿À¸·Î »ç¿ëÀÚ È¨ µð·ºÅ丮¿¡ ÀÖ´Â µð·ºÅ丮°¡ µË´Ï´Ù. ÀÌ ¹æ½ÄÀ» »ç¿ëÇÏÁö ¾ÊÀ» °æ¿ì, ±¸¼º ¿µ¿ªÀ» Áö¿øÇÏÁö ¾Ê¾Æ ¸ðµç »ç¿ëÀÚ´Â °á±¹ ÀÚ½ÅÀÇ ±¸¼º ¿µ¿ª¿¡ ´ëÇØ µ¿ÀÏ À§Ä¡¸¦ »ç¿ëÇÏ°Ô µË´Ï´Ù.

½Ã³ª¸®¿À #3 - °øÀ¯ ±¸¼º

¿©±â¿¡¼­ »ç¿ëÀÚ´Â ¼³Ä¡ ¿µ¿ªÀ» °øÀ¯ÇÒ »Ó¸¸ ¾Æ´Ï¶ó ¸¶½ºÅÍ ±¸¼º ¿µ¿ªµµ °øÀ¯ÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ±âº»ÀûÀ¸·Î °è¼ÓÇØ¼­ ÀÚ½ÅÀÇ °³ÀÎ ¾²±â °¡´É ±¸¼º ¿µ¿ªÀ» °¡Áö°í ÀÖ½À´Ï´Ù. »ç¿ëÀÚÀÇ °³ÀÎ ±¸¼º ¿µ¿ªÀº ¸¶½ºÅÍ ±¸¼º¿¡ °è´Ü½ÄÀ¸·Î Á¾¼ÓµÇ¸ç, ¸¶½ºÅÍ ±¸¼ºÀ» ¿ÏÀüÈ÷ ÃʱâÈ­ÇÏ°í ¼³Ä¡ÇÒ Ç÷¯±×ÀÎ ¼¼Æ®¸¦ º¯°æÇÏÁö ¾ÊÀº °æ¿ì Èï¹ÌÀÖ´Â µ¥ÀÌÅͰ¡ µé¾î ÀÖÁö ¾Ê½À´Ï´Ù.

ÀÌ ½Ã³ª¸®¿À¿¡¼­, ½Ã½ºÅÛ °ü¸®ÀÚ°¡ ¸¶½ºÅÍ ±¸¼º(ÀϹÝÀûÀ¸·Î ¼³Ä¡ À§Ä¡¿¡ ÀÖ´Â)À» ÃʱâÈ­Çϰí Àüü ¼³Ä¡ ¹× ±¸¼º ¿µ¿ªÀº »ç¿ëÀÚ¿¡°Ô Àбâ Àü¿ëÀÌ µÇ´ÂÁö È®ÀÎÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ °øÀ¯ ¼³Ä¡ À§Ä¡¿¡¼­ Eclipse ±â¹Ý Á¦Ç°À» ½ÇÇàÇÒ °æ¿ì, ¼³Ä¡ ¿µ¿ª¿¡ ÀÖ´Â ±¸¼º ¿µ¿ª¿¡ ´ëÇØ ¾²±â ¾×¼¼½º Ư±ÇÀ» °¡Áö°í ÀÖÁö ¾ÊÀ¸¹Ç·Î ÀÚµ¿À¸·Î ·ÎÄà ±¸¼º ¿µ¿ªÀÌ °è»êµÇ¾î ÃʱâÈ­µË´Ï´Ù.

°øÀ¯ ±¸¼ºÀÌ ´õ ¿Ïº®ÇÏ°Ô ÃʱâÈ­µÉ¼ö·Ï ·ÎÄà ±¸¼º¿¡¼­ ÆÄÀÏÀ» ÀÛ¼ºÇÒ Çʿ伺ÀÌ Àû¾îÁý´Ï´Ù.

°³ÀÎ ±¸¼º ¿µ¿ª À§Ä¡ ¼³Á¤

°³ÀÎ ±¸¼º ¿µ¿ªÀÇ ±âº» À§Ä¡´Â ´ÙÀ½°ú °°½À´Ï´Ù.

<user-home-dir>/.eclipse/<product-id>_<product-version>/configuration

»ç¿ëÀÚ È¨ µð·ºÅ丮´Â user.home Java ½Ã½ºÅÛ Æ¯¼ºÀ¸·Î °áÁ¤µË´Ï´Ù. Á¦Ç° ID ¹× ¹öÀüÀº Eclipse ¼³Ä¡¿¡ ÀÖ´Â Á¦Ç° ¸¶Ä¿ ÆÄÀÏ .eclipseproduct¿¡¼­ ¾Ë ¼ö ÀÖ½À´Ï´Ù.

±âº»°ªÀÌ ¾Æ´Ñ ±¸¼º ¿µ¿ªÀº osgi.configuration.area ½Ã½ºÅÛ Æ¯¼ºÀ» ¼³Á¤ÇÏ¿© Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Æ¯¼ºÀº ÀÏ¹Ý »ç¿ëÀÚ°¡ ¼³Á¤ÇÒ ¼ö ÀÖÁö¸¸ launcher .ini ÆÄÀÏÀ̳ª ±âº» ±¸¼º À§Ä¡¿¡ ÀÖ´Â config.ini ÆÄÀÏ¿¡¼­ ¼³Á¤ÇÏ´Â °ÍÀÌ Æí¸®ÇÕ´Ï´Ù.

°»½Å

°øÀ¯ ±¸¼º

Ç÷¯±×ÀÎÀº °øÀ¯ ±¸¼º¿¡¼­ ¼³Ä¡/Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ´Â ´ÙÀ½¿¡ Eclipse¸¦ ½ÇÇàÇÒ ¶§ º¯°æ»çÇ×À» ¹ß°ßÇÕ´Ï´Ù. »ç¿ëÀÚÀÇ ¸¶½ºÅÍ ±¸¼ºÀº Eclipse¸¦ ½ÇÇàÇÏÁö ¾ÊÀ¸¹Ç·Î »ç¿ëÀÚ°¡ °øÀ¯ ±¸¼ºÀ» °¡Áö°í ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.

°³ÀÎ ±¸¼º

»ç¿ëÀÚ´Â Ãß°¡ Ç÷¯±×ÀÎÀ» ¼³Ä¡ÇÏ¿© ·ÎÄà ±¸¼º ¿µ¿ªÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¶§ °øÀ¯ ±¸¼ºÀÌ º¯°æµÇÁö´Â ¾ÊÀ¸¹Ç·Î ´Ù¸¥ »ç¿ëÀÚ´Â º¯°æ»çÇ×À» º¸Áö ¸øÇÕ´Ï´Ù. °øÀ¯ ±¸¼º¿¡¼­ ±¸¼ºµÈ Ç÷¯±×ÀÎÀº Á¦°ÅÇÒ ¼ö ¾ø½À´Ï´Ù. Á¦°ÅµÉ °æ¿ì, ´ÙÀ½¿¡ Ç÷§ÆûÀÌ ½ÃÀÛµÉ ¶§ ´Ù½Ã ¼³Ä¡µË´Ï´Ù.