eclipse ÇÁ·ÎÁ§Æ®
FAQ

ÀÚÁÖ ¹¯´Â Áú¹®°ú ´äº¯

ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ® FAQ

°ø½Ä ÀÌŬ¸³½º FAQ¹®¼­´Â 2002³â 6¿ù 3ÀÏ¿¡ ¸¸µé¾î Á³½À´Ï´Ù. ÀÌ ¹®¼­´Â °ø½Ä FAQ ¹®¼­¸¦ ÃֽйöÀü¿¡ ¸Â°Ô ¼öÁ¤ÇÑ ¹®¼­ ÀÔ´Ï´Ù.


³»¿ë:

»ìÆìº¸±â:

 
  1. ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ®¶õ?

ÀÌŬ¸³½º´Â ¿ÀÇ °³¹ß ÇÁ·ÎÁ§Æ®·Î¼­ °íµµ·Î ÅëÇÕµÈ ÅøÀÇ °³¹ßÀ» À§ÇØ ¿ÏÀüÇϰí, »ó¿ë ÇÁ·Î±×·¥¿¡ À̸£´Â ¼öÁذú ÁÁÀº °³¹ß ȯ°æ Áö¿øÀ» À§ÇØ ³ë·ÂÇϰí ÀÖ½À´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®´Â Ç÷§Æû(Platform), JDT -ÀÚ¹Ù °³¹ß Åø, PDE - Ç÷¯±×ÀÎ °³¹ß ¼¼ °³ÀÇ ÇÁ·ÎÁ§Æ®·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ÀÌŬ¸³½º Ç÷§ÆûÀÇ ¼º°øÀº ¸¹Àº Åø Á¦ÀÛÀÚµéÀÌ ´Ü ÇϳªÀÇ ÈǸ¢ÇÑ ÅøÀ» ¸¸µé°Ô Çϴµ¥ ´Þ·ÁÀÖ½À´Ï´Ù. ½ÇÁ¦·Î ÀÌŬ¸³½º¸¦ °³¹ßÇϸ鼭 ¸¸¾à ±× ¸¹Àº ÅøµéÀÌ ¾î¶°ÇÑ ¿ä±¸µµ ¸¸Á· ÇÒ ¼ö ÀÖµµ·Ï Åø Á¦ÀÛÀÚµéÀÇ ³ë·ÂÀÌ ÇÕÃÄÁø´Ù¸é ¾î¶³±î ÇÏ´Â »ý°¢À» Çß½À´Ï´Ù. ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ®ÀÇ °úÁ¦´Â Á¦ÀÛÀÚ¿Í »ç¿ëÀÚÀÇ ¿ä±¸¸¦ ¸ðµÎ ¸¸Á· ÇÒ ¼ö ÀÖµµ·Ï ÀÌŬ¸³½º¸¦ ¸¸µé°í ÅøµéÀ» ÅëÇÕÇÏ´Â °ÍÀÔ´Ï´Ù.


  1. ÀÌŬ¸³½º Ç÷§Æû?

ÀÌŬ¸³½º´Â ¸ðµÎ¸¦ À§ÇÑ ÀÚ¹Ù ±â¹ÝÀÇ °³¹æÀûÀ̰í È®À强À» Áö´Ñ ÅëÇÕ °³¹ß ȯ°æÀÔ´Ï´Ù. ÀÌŬ¸³½º Ç÷§ÆûÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé°í, ÅëÇÕ ¼ÒÇÁÆ®¿þ¾î °³¹ßÅøÀ» ¸¸µé°í ½ÇÇàÇÏ´Â ±â¹ÝÀ» Á¦°øÇÕ´Ï´Ù. ÀÌŬ¸³½º Ç÷§ÆûÀº Åø °³¹ßÀÚµéÀÌ ´Ù¸¥ À̵éÀÇ ÅøÀ» ÅëÇÕÇϴµ¥ ¾îµðºÎÅÍ ¾îµð±îÁö ´©±¸ °ÍÀÎÁö¸¦ ¹àÈú Çʿ䰡 ¾ø´Â µ¶¸³ÀûÀÎ °³¹ßÀ» º¸ÀåÇÕ´Ï´Ù.


  1. ÀÌŬ¸³½º SDK?

ÀÌŬ¸³½ºSDK(Software Developer Kit)´Â ÇÑ ¹ø¿¡ ´Ù¿î ¹ÞÀ» ¼ö ÀÖµµ·Ï µÇ¾îÀÖÀ¸¸ç, ´ÙÀ½ÀÇ ¼¼ °¡ÁöÀÇ ÇÁ·ÎÁ§Æ®°¡ ÇÕÃÄÁ® ÀÖ½À´Ï´Ù.(Platform, JDT - Java Development Tools, and PDE - Plug-in Development Environment)

¼¼ °¡ÁöÀÇ ÅëÇÕÀ¸·Î °³¹ßÀÚµéÀº ÀÚÀ¯·Ó°Ô ÀÌŬ¸³½º Ç÷§ÆûÀ» ±¸¼º ÇÒ ¼ö Àִ dzºÎÇÑ ±â´ÉÀÇ °³¹ßȯ°æÀ» Á¦°ø ¹Þ½À´Ï´Ù.


  1. ¾î¶»°Ô ÀÌŬ¸³½º SDK¿¡ °üÇÑ ±Ç¸®¸¦ ¾ò³ª¿ä?

ÀÌŬ¸³½º´Â ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®ÀÇ Á¶ÇÕÀ¸·Î ÀÌ·ç¾î Á³½À´Ï´Ù. ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ®·Î ¸¸µé¾îÁö´Â ¼ÒÇÁÆ®¿þ¾î´Â CPL(Common Public License - http://www.eclipse.org/legal/cpl-v05.html)À» µû¸¨´Ï´Ù. ´Ù¸¥ ÄÄÆ÷³ÍÆ®µéÀº ±× ÄÄÆ÷³ÍÆ®°¡ Çã¿ëÇÏ´Â ¹üÀ§ ¾È¿¡¼­ °¡´ÉÇÕ´Ï´Ù. ÀÌŬ¸³½º »ç¿ëÀÚ µ¿ÀǼ­´Â ÀÌŬ¸³½ºÀÇ ÃÖ»óÀ§ µð·ºÅ丮 Eclipse.org Software User Agreement (http://www.eclipse.org/legal/notice.html)¿¡¼­ È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ÄÄÆ÷³ÍÆ®´Â ÄÄÆ÷³ÍÆ®¿¡ ÇØ´çÇÏ´Â µð·ºÅ丮ÀÇ about.html ¹®¼­·Î È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù


  1. ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ®´Â ¾î¶»°Ô Á¶Á÷µÇ¾î ÀÖ³ª¿ä?

ÀÌŬ¸³½º´Â http://www.eclipse.org/ ¿¡¼­ ¿î¿µÇÏ´Â ÁÖ¿ä ÇÁ·ÎÁ§Æ® Áß ÇϳªÀÔ´Ï´Ù. ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ®´Â ¸î °³ÀÇ º¸Á¶ ÇÁ·ÎÁ§Æ®(Subproject)·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. °¢°¢ÀÇ ÇÁ·ÎÁ§Æ®´Â Çϳª ¶Ç´Â ÀÌ»óÀÇ ÄÄÆ÷³ÍÆ®·Î ÀÌ·ç¾îÁ³½À´Ï´Ù.(Âü°í: http://www.eclipse.org/eclipse/index.html)

    • ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ® Â÷Æ®(http://www.eclipse.org/eclipse/eclipse-charter.html)¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
    • ÀÌŬ¸³½º º¸Á¶ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ³»¿ëÀº ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ® ÆäÀÌÁö(http://www.eclipse.org/eclipse/index.html)¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
    • ÄÄÆ÷³ÍÆ®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ±× ÄÄÆ÷³ÍÆ®¸¦ Æ÷ÇÔÇÏ´Â ÇÁ·ÎÁ§Æ® ÆäÀÌÁö³ª ÄÄÆ÷³ÍÆ® ÆäÀÌÁö¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. eclipse.org?

Eclipse.org´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß Åø Á¦ÀÛÀÚµéÀÇ °³¹ßÀ» À§ÇÑ ÄÁ¼Ò½Ã¾öÀÔ´Ï´Ù. ´ëÇ¥ÀûÀÎ Âü¿©¾÷ü´Â http://www.eclipse.org/org/index.html ¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌŬ¸³½º ´õ ³ªÀº °³¹ßȯ°æ°ú ÅëÇÕ °³¹ßÀ» À§ÇØ ¸¸µé¾îÁ³½À´Ï´Ù. ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ®´Â Ç÷¯±×ÀÎ ±â¼ú°ú °°Àº Ç÷§Æû¿¡¼­ Á¦ÀÛÇϱ⠶§¹®¿¡ ¼­·Î °°ÀÌ »ç¿ë ÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù. ÇÙ½É ÅëÇÕ ±â¼ú·Î Á¦ÀÛÀÚµéÀº ±×µéÀÇ ÇÁ·ÎÁ§Æ®¿Í ½Å±â¼ú °³¹ß¿¡ ÈûÀ» ¾µ ¼ö ÀÖ°Ô µÇ¾ú½À´Ï´Ù.


  1. »õ·Î¿î Eclipse SDK¿¡ ´ëÇÑ Á¤º¸¸¦ ¾î¶»°Ô ¾òÁÒ?

http://eclipse.org/eclipse/index.html ¿¡¼­ ÃÖ½ÅÁ¤º¸¸¦ È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Âü°í·Î, ÄÄÆ÷³ÍÆ® ÆäÀÌÁö¿¡¼­ ÀÚ¼¼ÇÑ ÁøÇà»óȲÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù.


½ÃÀÛÇϱâ:

 
  1. ¾î¶² ¹öÀüÀÇ ÀÌŬ¸³½º¸¦ ´Ù¿î ¹Þ¾Æ¾ß Çϳª¿ä?

ÃֽŹöÀüÀ̳ª ÃÖ±ÙÀÇ stable ¹öÀüÀ» ¹ÞÀ¸¼¼¿ä. ´Ù¿î·Îµå´Â downloads page(http://eclipse.org/downloads/index.html)¸¦ ÅëÇØ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÃֽйöÀü¿£ ¿©·¯ °¡Áö ¹ö±×°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù, ±×·± ¸é¿¡¼­´Â stable ¹öÀüÀÌ ¾ÈÀüÇÕ´Ï´Ù. ¾ÈÀüÇÑ ÀÛ¾÷À» ¿øÇϽŴٸé stable ¹öÀüÀ» È®ÀÎÇϼ¼¿ä. ÃֽŹöÀüÀ» »ç¿ëÇϼ¼¿ä. »õ·Î¿î ¹öÀüÀº ´º½º ±×·ìÀ» ÅëÇØ ¾Ë ¼ö ÀÖ½À´Ï´Ù.


  1. ÆäÀÌÁöÀÇ ÃÊ·Ï»ö ¸¶Å©¿Í ºÓÀº»ö ¿¢½º ¸¶Å©´Â ¹º°¡¿ä?

¸¶Å©·Î ¹öÀüÀÇ »óŸ¦ ¾Ë ¼ö ÀÖ½À´Ï´Ù.

ÃÊ·Ï»öÀº Å×½ºÆ®µÇ¾ú°Å³ª, ÀÌŬ¸³½º °³¹ßÆÀÀÌ ¾ÈÀüÇÏ´Ù°í »ý°¢ÇÏ´Â ¹öÀüÀÔ´Ï´Ù. ÃÊ·Ï»öµµ ¹ö±×°¡ ÀÖÀ» ¼ö ÀÖ°í ÀÌÀü¹öÀüÀ¸·Î µ¹¾Æ°¥ ¼öµµ ÀÖ½À´Ï´Ù!

    1. Ç÷¯±×ÀÎ ÄÄÆÄÀÏ.
    2. ÀÚµ¿Å×½ºÆ®¸¦ ¸ðµÎ Åë°ú.
    3. »ç¶÷¿¡ ÀÇÇÑ 5ºÐ¿¡¼­ 10ºÐÀÇ Å×½ºÆ®

Çϳª¶óµµ ½ÇÆÐ ÇÒ °æ¿ì ºÓÀº»ö ¸¶Å©°¡ ÂïÈü´Ï´Ù.


  1. ÀÌŬ¸³½º´Â ¾î¶² ¿î¿µÃ¼Á¦¸¦ Áö¿øÇϳª¿ä?

1.0 ¸±¸®Áî ¹öÀüÀº Windows XP, Windows 2000, Windows 98, Windows ME ¿Í Red Hat Linux Version 7.1 (x86/Motif)¿¡¼­ ½ÇÇàµÇµµ·Ï ¸¸µé¾îÁ³½À´Ï´Ù.

ÃֽŠ2.0 ¹öÀüÀº Windows XP, Windows 2000, Windows 98, Windows ME ¿Í Red Hat Linux Version 7.1 (x86/Motif) ), SuSE Linux 7.1 (x86/Motif and x86/GTK) ±×¸®°í Solaris 8 (SPARC/Motif)¿¡¼­ ½ÇÇàµÇµµ·Ï ¸¸µé¾îÁ³½À´Ï´Ù.

´õ ¸¹Àº Ç÷§ÆûÀ» Áö¿ø ÇÒ ¿¹Á¤ÀÔ´Ï´Ù. ÇØ´ç Ç÷§Æû¿¡ ´ëÇÑ Á¤º¸´Â downloads page(http://eclipse.org/downloads/index.html) ¿¡¼­ È®ÀÎÇϼ¼¿ä. ¹öÀüÀ¸·Î Áö¿øÇÏ´Â Ç÷§ÆûÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ® ÆäÀÌÁö(http://eclipse.org/eclipse/index.html) ¿¡¼­ È®ÀÎÇϼ¼¿ä


  1. ÀÌŬ¸³½º¸¦ ´Ù¿î ¹Þ¾Ò½À´Ï´Ù, ¾î¶»°Ô ½ÇÇàÇÏÁÒ?

ÀÌŬ¸³½º¸¦ ½ÇÇàÇϱâ À§Çؼ­´Â ÄÄÇ»ÅÍ¿¡ Java Runtime Environment (JRE) °¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. 1.3 À̳ª1.4 ÀÇ Java 2 Standard Edition JRE°¡ ÇÊ¿äÇÕ´Ï´Ù. ÀÌŬ¸³½º´Â JRE¸¦ Æ÷ÇÔÇϰí ÀÖÁö ¾Ê½À´Ï´Ù.

ÀÚ¹Ù °³¹ß ŰƮ¸¦ ¼³Ä¡Çϱ⸦ ±ÇÇÕ´Ï´Ù. °³¹ßŰƮ´Â ÀÌŬ¸³½º¸¦ ½ÇÇà ÇÒ ¼ö ÀÖ´Â JRE¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. ÀÌŬ¸³½º ´Ù¿î·Îµå ÆäÀÌÁö´Â ÀÌŬ¸³½º¸¦ »ç¿ëÇϱâÀ§ÇÑ JRE¿Í °³¹ßŰƮ ¸µÅ©¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. ¾Æ·¡ÀÇ »ó¿ë ¹öÀü ÆäÀÌÁö¿¡¼­ ´Ù¿î ¹ÞÀ¸¼Åµµ µË´Ï´Ù. ¾î¶² °Ô ¾î¿ï¸±Áö´Â ¿©·¯ºÐÀÌ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù.

Vendor

Platform

Links

IBM

Windows

IBM Developer Kit for Windows(R), Release 1.3.0

IBM

Linux

IBM Developer Kit for Linux, Java™‹


¸Ž 2 Technology Edition, Version 1.3

Sun

Windows

JavaTM 2 SDK, Standard Edition Version 1.3.1_01
JavaTM 2 Runtime Environment, Standard Edition Version 1.3.1_01

Sun

Linux

JavaTM 2 SDK, Standard Edition Version 1.3.1_01
JavaTM 2 Runtime Environment, Standard Edition Version 1.3.1_01

Sun

Solaris

JavaTM 2 SDK, Standard Edition Version 1.3.1_01
JavaTM 2 Runtime Environment, Standard Edition Version 1.3.1_01

ÀÚ¹Ù °³¹ßŰƮ¸¦ ¼³Ä¡ÇßÀ¸¸é -vm ¸í·ÉÀ¸·Î ÀÌŬ¸³½º ½ÇÇàÀÌ °¡´É ÇÕ´Ï´Ù. ¸¸¾à ŰƮ°¡ ¼³Ä¡µÈ °÷ÀÌ c:\jdk1.3¶ó¸é ¹ØÀÇ ¸í·ÉÀ» ½ÇÇàÇÏ½Ã¸é µË´Ï´Ù:

eclipse.exe -vm c:\jdk1.3\bin\javaw.exe

Âü°í: ¾î¶² JRE¿Í JDK´Â ÀÚµ¿À¸·Î ½Ã½ºÅÛ Æä½º·Î Á¤ÇÏ´Â °Íµµ ÀÖ½À´Ï´Ù. ±×·² °æ¿ì -vm¸¸ ÇÏ½Ã¸é µË´Ï´Ù.


  1. "Hello World"¸¦ È­¸é¿¡ Âï´Â ¼ÀÇà ÇÁ·Î±×·¥À» ¾î¶»°Ô ¸¸µéÁÒ?

´ÙÀ½ ¼ø¼­·Î ÇØº¸¼¼¿ä:

    1. ÀÌŬ¸³½º¸¦ ½ÇÇàÇÕ´Ï´Ù.
    2. »õ·Î¿î ÇÁ·ÎÁ§Æ®¸¦ Çϳª ¸¸µì´Ï´Ù:
      1. File->New->Project.
      2. Á¾·ù´Â JAVA¸¦ ¼±ÅÃÇϼ¼¿ä.
      3. ÇÁ·ÎÁ§Æ® ¸®½ºÆ® Áß¿¡ "Java Project"¸¦ ¼±ÅÃÇϰí "Next"À» ´©¸£¸é µË´Ï´Ù.
      4. ÇÁ·ÎÁ§Æ®À̸§Àº "Hello World Project". ÀÌ·± ½ÄÀ¸·Î Çϼ¼¿ä
      5. "Finish"¸¦ ´©¸£¸é ÇÁ·ÎÁ§Æ®¸¦ º¼ ¼ö Àִ âÀÌ »ý±é´Ï´Ù.
    3. ÀÚ ÀÌÁ¦ ÀÚ¹ÙÆÄÀÏÀ» ¸¸µé¾îº¸ÁÒ:
      1. Åø¹Ù ¹öưÁß¿¡ "Create a Java Class"¸¦ ´©¸£¼¼¿ä.
      2. À̸§Àº "HelloWorld"·Î Çϼ¼¿ä.
      3. "public static void main(String[] args)"¸Þ¼Òµå¸¦ ¸¸µé·Á¸é üũ¹Ú½º¿¡ üũÇϼ¼¿ä.
      4. "Finish" Ŭ¸¯.
    4. HelloWorld.java ¿¡µðÅÍâÀÌ ¿­¸± °Ì´Ï´Ù. ¸ÞÀÎ ÇÔ¼ö¿¡ ´ÙÀ½°ú °°ÀÌ ³ÖÀ¸¼¼¿ä
      System.out.println("Hello World");
    5. ÄÜÆ®·Ñ S۸¦ ´©¸£¸é ÀúÀåÀÌ µÇ°í ÀÚµ¿À¸·Î ÄÄÆÄÀÏ µË´Ï´Ù.
    6. Åø¹Ù¿¡¼­ "run"À» ´©¸£¼¼¿ä.
    7. ½ÇÇàȯ°æÀ» ¹¯´Â â¿¡¼­´Â"Java Application"¸¦ ¼±ÅÃÇϰí "New"À» Ŭ¸¯Çϼ¼¿ä.
    8. "Run"À» ´©¸£¸é ÇÁ·Î±×·¥ÀÌ ½ÇÇàµË´Ï´Ù. ÄܼÖâ¿¡ "Hello World"¶ó´Â ±ÛÀÚ°¡ º¸ÀÌÁÒ?

  1. ÀÚ¹Ù¼Ò½º¸¦ ¾î¶»°Ô ÄÄÆÄÀÏ Çϳª¿ä?

ÀÌŬ¸³½º´Â ÀúÀåÇÒ ¶§ ÀÚµ¿À¸·Î ÄÄÆÄÀÏÀ» ÇÏ´Â "autobuild"±â´ÉÀ» °¡Áö°í ÀÖ½À´Ï´Ù. Window->Preferences->Workbench->Perform build automatically ¿¡¼­ ±â´ÉÀ» È®ÀÎ ÇÏ ½Ç ¼ö ÀÖ½À´Ï´Ù. ÀÚµ¿ ºôµå ±â´ÉÀ» ²ô°í ¼öµ¿À¸·Î Åø¹Ù¿¡ ÀÖ´Â "build" ¹öưÀ¸·Î ÄÄÆÄÀÏ Çϼŵµ µË´Ï´Ù.


  1. ÀÚ¹ÙÇÁ·Î±×·¥ ½ÇÇà°ú µð¹ö±×¿¡ ´ëÇØ ¾Ë°í ½Í¾î¿ä

ÆÐŰÁöºäâ¿¡ ÀÖ´Â ÀÚ¹ÙÇÁ·Î±×·¥ÀÇ ¸ÞÀΠŬ·¡½º¸¦ ¼±ÅÃÇϰí "Run"À̳ª "Debug"¹öưÀ» ´©¸£½Ã¸é µË´Ï´Ù. Çѹø ½ÇÇàÇßÀ¸¸é ´ÙÀ½ºÎÅÍ´Â F9Ű·Î °£´ÜÈ÷ ½ÇÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÇÁ·Î±×·¥À» ½ÇÇàÇϸé Äڵ忡 ÀÇÇØ ÇÁ·Î±×·¥ÀÌ ÁøÇàÀÌ µË´Ï´Ù. ÇÁ·Î±×·¥À» µð¹ö±×ÇØ¼­ ±× °úÁ¤À» Á¶Àý ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½º·¹µå³ª ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¸¦ ÀÌ¿ëÇØ¼­ ÇÁ·Î±×·¥ ³»ºÎ¸¦ Á¶»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. Virtual MacheÀ» µð¹ö°Å°¡ ¾ï¼¼½º ÇÒ ¼ö ÀÖµµ·Ï ¼Óµµ¸¦ ´ÊÃß´Â °Ì´Ï´Ù.


  1. CVS ÀúÀå¼Ò´Â ¾î¶»°Ô ¾ï¼¼½º ÇÏÁÒ?

CVS ÀúÀå¼Ò¸¦ ¾ï¼¼½º ÇÏ·Á¸é ÀúÀå¼Ò À§Ä¡°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. »õ·Î¿î ÀúÀå¼Ò¸¦ ¸¸µé·Á¸é ´ÙÀ½°ú °°ÀÌ ÇÏ½Ã¸é µË´Ï´Ù:

    1. CVS ÀúÀå¼Ò âÀ» ¿±´Ï´Ù(Window->Show View->Other...->CVS->CVS Repositories).
    2. CVS âÀ» ¿À¸¥ÂÊ Å¬¸¯Çϰí New->CVS Repository Location...
    3. CVS ¼­¹öÀÇ ¼¼ºÎ»çÇ×À» ÀÔ·ÂÇϼ¼¿ä. ¿¹¸¦ µé¾î º¸°Ú½À´Ï´Ù.

Host: dev.eclipse.org

Repository path: /home/eclipse

User: anonymous

Password: <leave empty>

Connection type: pserver

    1. "Finish"¹öưÀ» ´©¸£½Ã¸é µË´Ï´Ù.

ÀúÀå¼Ò¸¦ °®°Ô µÇ¸é ÀúÀå¼Ò¸¦ ÀÌ¿ëÇØ¼­ ÇÁ·ÎÁ§Æ®¸¦ °øÀ¯ÇÏ°í ¼öÁ¤ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·ÎÁ§Æ®¸¦ °øÀ¯ÇÏ·Á¸éProject->right click->Team->Share Project... ÇÁ·ÎÁ§Æ®¸¦ °íÀ¯ ÇϱâÀ§Çؼ­´Â ÀúÀåÀ» À§ÇÑ ÀúÀå¼Òµµ ¼±ÅÃÇÏ¾ß ÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ®°¡ ¼öÁ¤µÇ¸é µ¿±âÈ­ âÀÌ ³ªÅ¸³¯ °Ì´Ï´Ù. Äڵ带 ¼öÁ¤ÇÏ·Á¸é ¼öÁ¤¿¡ ´ëÇÑ ÁÖ¼®À» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

ÀúÀå¼Ò¸¦ ÅëÇØ ÇÁ·ÎÁ§Æ®¸¦ °øÀ¯ÇÑ ÈÄ¿¡ "Synchronize with Repository..." ±â´ÉÀ» ÅëÇØ¼­ ÃֽŠÁ¤º¸·Î ¼öÁ¤ÇÏ°í ´Ù¸¥ »ç¶÷ÀÌ ¸¸µç Äڵ带 ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.

Project->right click->Team->Synchronize with Repository...

ÆÁ:ÀúÀå¼Ò·Î Àü¼ÛÀÌ ½ÇÆÐÇϸéworkspace/.metadata/.logÆÄÀÏÀ» È®ÀÎÇØº¸¼¼¿ä ¸ðµç À̸¦ À§ÇØ CVS ¼­¹ö µð·ºÅ丮ÀÇ ±ÇÇÑÀ» Çã¿ëÇϼ¼¿ä.

4 org.eclipse.vcm.core.cvs 1 The CVS repository reported problems.
 1==========================
 4 org.eclipse.vcm.core.cvs 4 cvs server: failed to create lock directory
for `/home/cvs/CVSROOT/Emptydir' (/home/cvs/CVSROOT/Emptydir/#cvs.lock):
Permission denied
 4 org.eclipse.vcm.core.cvs 4 cvs server: lock failed - giving up
 4 org.eclipse.vcm.core.cvs 4 cvs [server aborted]: lock failed - giving up
 1==========================

  1. ÀÌŬ¸³½º ¸Þ´º¾óÀº ¾îµð¿¡ ÀÖÁÒ?

µÎ °¡Áö ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.

    1. ÀÌŬ¸³½º SDK¿¡ ÀÖ´Â ¸Þ´º¾ó

ÇÛÇÁâ¿¡¼­ ÄÞº¸¹Ú½º¿¡¼­ ¼±Åà ÇÒ ¼ö ÀÖ½À´Ï´Ù.

    1. ¿Â¶óÀÎ ¸Þ´º¾ó(http://eclipse.org/documentation/main.html). HTML°ú PDFÇü½ÄÀÌ ÀÖ½À´Ï´Ù.

  1. Áú¹®Àº ¾î¶»°Ô Çϳª¿ä?

FAQ³ª ¸Þ´º¾ó·Îµµ ÇØ°áÀÌ ¾ÈµÇ¸é ´º½º ±×·ì(http://eclipse.org/newsgroups/index.html)¿¡ º¸³»¼¼¿ä. ÇÏÁö¸¸ ÆÐ½º¿öµå(http://dev.eclipse.org/newsManager/newsRequestForm.html)°¡ ÇÊ¿äÇÕ´Ï´Ù.

±â¼ú¿¡ °üÇÑ °ÍÀº ´º½º ±×·ìÀ» ÀÌ¿ëÇϼ¼¿ä, ÇÏÁö¸¸ ´º½º±×·ìÀº °ø°³µÈ´Ù´Â °ÍÀ» »ý°¢Çϼ¼¿ä. ±×·¸±â ¶§¹®¿¡ ºñ¹ÐÁ¤º¸´Â Æ÷ÇÔÇÏÁö ¸¶½Ê½Ã¿À. "How to ask questions the smart way"(http://www.tuxedo.org/~esr/faqs/smart-questions.html) ¿¡¸¯ ·¹À̸óµå°¡ ¾´ ÀÌ ±ÛÀ» ÂüÁ¶Çϼ¼¿ä.

Âü°í: ¹ö±×´Â ·¡Æ÷Æ®´Â ¹öÁú¶ó(http://dev.eclipse.org/bugs/)¿¡°Ô Çϼ¼¿ä.


  1. ¹ö±× ·¡Æ÷Æ®´Â ¾î¶»°Ô ÇÏÁÒ?

ÀÌŬ¸³½º´Â ¹öÁú¶ó¶ó´Â ¹ö±× ÃßÀû ½Ã½ºÅÛÀ» »ç¿ëÇÕ´Ï´Ù. ¹ö±× ·¹Æ÷Æ®´Â ¹öÁú¶ó ÆäÀÌÁö¿¡¼­ ¹®¼­ ÀÛ¼º ¸¸ ÇÏ¸é µË´Ï´Ù. óÀ½¿¡´Â °èÁ¤°ú ÆÐ½º¿öµå°¡ ÇÊ¿ä ÇÕ´Ï´Ù, Áï µî·ÏÀ» ÇÏ¼Å¾ß ÇÕ´Ï´Ù.

Àá±ñ! ¹ö±× ·¡Æ÷Æ®Àü¿¡ ¹öÁú¶ó¿¡¼­ °°Àº ·¡Æ÷Æ®°¡ ÀÖ´ÂÁö È®ÀÎÇϼ¼¿ä. ÀÌ¹Ì º¸°íµÈ ¹ö±×¿¡ ÁÖ¼® ¸¸ ´Þ ¼öµµ ÀÖ½À´Ï´Ù.

°°Àº ¹ö±×·¡Æ÷Æ®°¡ ¾øÀ¸¸é »õ·Î¿î ¹ö±×¸¦ ·¡Æ÷Æ® Çϼ¼¿ä. ÀÌŬ¸³½º ¹ö±×·¡Æ÷Æ®¿¡ °üÇÑ ¹®¼­(http://dev.eclipse.org/bugzilla.html)¸¦ ÂüÁ¶ÇϽøé ÁÁ½À´Ï´Ù.

¹ö±× ·¡Æ÷Æ®¸¦ À¯¿ëÇÏ°Ô Çϱâ À§ÇØ ´ÙÀ½°ú °°Àº ³»¿ëÀÌ ÇÊ¿äÇÕ´Ï´Ù:

    1. ¾î¶² ¹öÀüÀ» ¾²½Ã´ÂÁö ¾Ë·ÁÁÖ¼¼¿ä ¿¹¸¦ µé¾î, Eclipse SDK 20011206
    2. ÄÄÇ»ÅÍ »ç¾çÀ» ¾Ë·ÁÁÖ¼¼¿ä(OS, memory, ±×¸®°í ´Ù¸¥ ºÎ°¡ Á¤º¸)
    3. .logÆÄÀÏÀ» ÷ºÎÇØÁÖ¼¼¿ä. ¸Å¿ì Áß¿äÇÕ´Ï´Ù. ·Î±×ÆÄÀÏÀÇ À§Ä¡´Â 12±ÛÀ» Âü°íÇϼ¼¿ä.
    4. ÀÌŬ¸³½º°¡ ÀÛµ¿ÇÏ´Â ½ÇÇà°ú °³¹ß Ç÷§ÆûÀÇ ¹öÀü(JRE, JSDK)
    5. ¾ðÁ¦ ¹ö±×°¡ ÀϾ´ÂÁö
    6. ÀÚ±âÀÇ ¹ö±×¿¡ ´ëÇÑ ¼Ò°ß
    7. ¹øº¹Çؼ­ ÀϾ´Â ¹ö±×¿¡ ´ëÇÑ Â÷±ÙÂ÷±ÙÇÑ ¼³¸í

  1. ·Î±× ÆÄÀÏÀº ¾îµð¿¡ ÀÖÁÒ?

·Î±× ÆÄÀÏÀº workspace/.metadata µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.

·Î±×ÆÄÀÏÀº ÀÌŬ¸³½º ·±Å¸ÀÓ ¿¡·¯ ³»¿ëµµ Æ÷ÇԵ˴ϴÙ. ¹ö±×·¡Æ÷Æ®¿¡ ¸Å¿ì Áß¿äÇÑ Á¤º¸¸¦ ´ã°í ÀÖ½À´Ï´Ù.


  1. ÇÁ·Î±×·¥ °³¼± °ÇÀÇ´Â ¾î¶»°Ô?

°ÇÀÇ´Â ¹öÁú¶ó(http://dev.eclipse.org/bugs/) ¸¦ ÅëÇØ ÇÏ½Ã¸é µË´Ï´Ù.

±ÛÀ» ¿Ã¸®±â Àü ¹öÁú¶ó¸¦ ÅëÇØ °°Àº ÀǰßÀÌ ÀÖ´ÂÁö È®ÀÎÇϰí ÀÚ¼¼ÇÏ°Ô Àû¾îÁÖ¼¼¿ä.


  1. ÀÚ¹ÙÆÄÀÏÀ» ¾î¶»°Ô ÀÌŬ¸³½º·Î ¿Å±â³ª¿ä?

¿¹Àü¿¡ ¸¸µç ÆÄÀÏÀº ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé°í ³ª¼­ ÇÁ·ÎÁ§Æ®·Î º¹»çÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. ´ÙÀ½°ú °°Àº ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù:

    • import ¸Þ´º¸¦ »ç¿ëÇÏ´Â ¹æ¹ý, File->Import...
    • ÇÁ·ÎÁ§Æ® Æú´õ·Î ÆÄÀÏÀ» º¹»çÇÑ ´ÙÀ½¿¡ ÇÁ·ÎÁ§Æ®¸¦ ¿À¸¥ÂÊ Å¬¸¯Çϰí "Refresh From Local"¸¦ ¼±ÅÃÇÏ½Ã¸é µË´Ï´Ù.
    • À©µµ¿ì °æ¿ì µå·¹±× µå·ÓÀ¸·Î º¹»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù

ÆÄÀϺ¹»ç°¡ ½È´Ù¸é ÇÁ·ÎÁ§Æ®¸¦ ÆÄÀÏÀÌ ÀÖ´Â °÷¿¡ ¸¸µé¾î¼­ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¸¾à¿¡ 5000°ÔÀÇ ¼Ò½º°¡ c:\work¿¡ ÀÖ´Ù¸é ÇÁ·ÎÁ§Æ®ÀÇ À§Ä¡¸¦ c:\work¿©±â·Î ÇÁ·ÎÁ§Æ®»ý¼º½Ã "Use default location"Ç׸ñÀ» ¾ðÃ¼Å©ÇØ¼­ ÁöÁ¤ ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¾Ë¸²: ÀÌŬ¸³½º¿¡¼­ ÇÁ·ÎÁ§Æ®°£ÀÇ Áߺ¹µÇ´Â ÆÐ½º¸¦ ¼³Á¤ ÇÒ ¼ö ¾ø½À´Ï´Ù.


  1. ÇÁ·ÎÁ§Æ®¸¦ Áö¿ï ¶§¿ä ³»¿ëÀ» Áö¿ì°Ú³Ä°í ¹¯´Âµ¥ ÀÌ°Ô ¹«½¼ ¼Ò¸®ÁÒ?

ÀÌŬ¸³½º´Â ÇÁ·ÎÁ§Æ®¸¦ µð·ºÅ丮¿¡ ÀúÀåÇϰí ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ¿öÅ©½ºÆäÀ̽º¿Í ÇÁ·ÎÁ§Æ®ÀÇ À̸§°ú °°Àº °÷¿¡ ÆÄÀÏÀÌ À§Ä¡ÇÕ´Ï´Ù.

ÇÏÁö¸¸ ÇÁ·ÎÁ§Æ®°¡ ±âº»À§Ä¡°¡ ¾Æ´Ñ ÁöÁ¤ÇÑ À§Ä¡¿¡ ÀÖ´Â °æ¿ì ÆÄÀÏÀº À¯ÁöÇÏ°í ¿öÅ©½ºÆäÀ̽º¿¡¼­ ÇÁ·ÎÁ§Æ®¸¸ »èÁ¦ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

ÆÁ: ÁÖÀÇÇϼ¼¿ä! ±âº» À§Ä¡°¡ ¾Æ´Ñ ÁöÁ¤ÇÑ À§Ä¡ ¿¡¼­ ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé ¶§ ÇÁ·ÎÁ§Æ® À§Ä¡°£ÀÇ Áߺ¹À¸·Î ÆÄÀϵéÀÌ »èÁ¦°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.


  1. Æú´õ À̸§¿¡ ÀÇÇØ ÆÐŰÁö°¡ Á¤ÇØÁö´Âµ¥ (¿¹¸¦µé¾î, sources.mypackage.MyClass). ¾î¶»°Ô ¼öÁ¤ ÇÏÁÒ?

ÀÚ¹ÙŬ·¡½º Æú´õ À§Ä¡¸¦ ¼³Á¤ ÇÒ ¼ö ÀÖ½À´Ï´Ù:

    • Á¤º¸ âÀ» ¿±´Ï´Ù, Java Project->right click->Properties->Java Build Path.
    • ¼Ò½º Ç׸ñÀ» ¼±ÅÃÇÕ´Ï´Ù.
    • "Use source folders contained in the project"¸¦ ¼±ÅÃÇÕ´Ï´Ù.
    • "Add Existing Folders..." ¸¦ Ŭ¸¯Çϼ¼¿ä
    • ¼Ò½º Æú´õ¸¦ Á¤ÇÑ´ÙÀ½¿¡ "OK"¸¦ ´©¸£¼¼¿ä.
    • ÀÌŬ¸³½º°¡ Ãâ·ÂÆÄÀÏ À§Ä¡¸¦ /<project name>/bin·Î ¹Ù²Ü °Å³Ä°í ¹°À¸¸é µ¿ÀÇ Çϼ¼¿ä.
    • Á¤º¸ â¿¡ "Ok"¹öưÀ» ´©¸£¸é ³¡ÀÔ´Ï´Ù.

  1. ¿Ö ¸®¼Ò½ºµéÀÌ ³ªÀÇ Output Æú´õ·Î º¹»çµÇ³ª¿ä?

Ãâ·Â À§Ä¡¸¦ Á¤Çϸé JDT´Â ÄÄÆÄÀÏµÈ classÆÄÀÏÀ» ÆÐŰÁö Æú´õ¿¡¼­ Ãâ·Â Æú´õ·Î º¹»çÇÕ´Ï´Ù. º¹»ç°¡ ½ÈÀ¸¸é ´ÙÀ½°ú °°ÀÌ Çϼ¼¿ä.

    • ¼Ò½º Æú´õ ¸»°í Ãâ·Â Æú´õ¸¦ ÇÁ·ÎÁ§Æ® Æú´õ¿Í ÀÏÄ¡½ÃŰ¼¼¿ä
    • ÇÁ·ÎÁ§Æ® Æú´õ¿¡ ¼Ò½º Æú´õ¸¦ Ãß°¡µÇÁö ¾Ê°Ô ¸®¼Ò½ºµéÀ» ÇÁ·ÎÁ§Æ®·Î º¹»çÇÏÁö ¸¶¼¼¿ä

  1. ´Ù¸¥ ÇÁ·ÎÁ§Æ®¿Í °ü·ÃµÈ ¼Ò½º¸¦ ³ªÀÇ ÇÁ·ÎÁ§Æ®¿¡¼­ »ç¿ë ÇÒ ¼ö ÀÖ³ª¿ä?

ÇöÀç·Î¼­ Áö¿øÀº ÇÏÁö ¾Ê½À´Ï´Ù. ÇÁ·ÎÁ§Æ®µéÀº °¢±â ´Ù¸¥ À§Ä¡¿¡ ÀÖ½À´Ï´Ù. ¸¸¾àÀÇ ¼Ò½º°¡ ¸¹Àº ´Ù¸¥ À§Ä¡¿¡ ³Î·Á ÀÖ´Ù¸é ÆÄÀÏ ½Ã½ºÅÛÀ» ÀÌ¿ëÇØ¼­ ¿¬°ü½Ãų ¼ö ÀÕ½À´Ï´Ù.


  1. ´Ù¸¥Java runtime (JRE)¸¦ »ç¿ë ÇÒ ¼ö ÀÖ³ª¿ä?
    • Window>Preferences>Java>Installed JREs.
    • "Add"¸¦ ´©¸£°í.
    • JREÀÇ À̸§À» ÀÔ·ÂÇϼ¼¿ä. ¿¹·Î,JDK 1.3
    • "Browse"¸¦ ´©¸¥ ÈÄ JRE°¡ ÀÖ´Â À§Ä¡¸¦ Ãß°¡Çϼ¼¿ä.
    • JRE Ȩ µð·ºÅ丮¸¦ ¼±ÅÃÇßÀ¸¸é JRE_SRCº¯¼ö´Â ¿©·¯ºÐÀÌ ¼±ÅÃÇÑ JRE¸¦ °¡¸®Å°Áö ¾Ê½À´Ï´Ù. ¼Ò½º¸¦ Æ÷ÇÔÇϰí ÀÖ´Â JREµéÀº src.jar°¡ ¾Æ´Ñ ´Ù¸¥ °÷¿¡ ÀÖ½À´Ï´Ù. ¸¸¾à¿¡ JRE¸¦ À§ÇØ º¯¼ö¸¦ ¼³Á¤ÇÏ·Á¸é "Use default library"¸¦ ¼±ÅÃÇÏÁö ¸¶¼¼¿ä.

°æ°í: ¾î¶² JREµéÀº ¼Ò½º¸¦ Æ÷ÇÔÇϰí ÀÖÁö ¾Ê½À´Ï´Ù. ¼Ò½º¸¦ Æ÷ÇÔÇϰí ÀÖÁö ¾Ê´Â JRE·Î ¼³Á¤ ÇÒ °æ¿ì µð¹ö°Å°¡ ¿ÀÀÛµ¿À» ÇÒ ¼ö ÀÖ½À´Ï´Ù.

    • ¼³Á¤ÀÌ ¿Ï·áµÇ¸é "Ok"¸¦ ´©¸£¼¼¿ä.
    • ¸ðµç ÇÁ·ÎÁ§Æ®¿¡¼­ ±âº»ÀÌ µÉ JRE¸¦ ¼±ÅÃÇϼ¼¿ä.
    • "Ok"´©¸£¸é ³¡ÀÔ´Ï´Ù.

¾Ë¸²: ±âº» JRE¶û ´Ù¸¥ JRE¸¦ »ç¿ëÇØ¼­ ½ÇÇàÇÏ´Â °ÍÀº °¡´ÉÇÕ´Ï´Ù. Run->Run..., select your Launch configuration ¿¡¼­ JREÇ׸ñ¿¡¼­ ¼öÁ¤ ÇÒ ¼ö ÀÖ½À´Ï´Ù.


  1. ¾î¶»°Ô "HotSwap" ±â´ÉÀ» ¾²ÁÒ?

ÇÖ½º¿Ò±â´ÉÀ» »ç¿ëÇÏ·Á¸é ÇÖ½º¿ÒÀ» Áö¿øÇÏ´Â ÀÚ¹Ù ·±Å¸ÀÓ ¾Æ·¡¼­ µð¹ö±×¸¦ ÇØ¾ß ÇÕ´Ï´Ù(1.4ÀÇ ÀÚ¹Ù·±Å¸ÀÓÀº ÀÌ ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù)¾Æ´Ï¶ó¸é ÀνºÅçÇϼ¼¿ä.

    • launch configuration¿¡¼­ ÇÖ½º¿ÒÀ» Áö¿øÇÏ´Â JRE·Î ¹Ù²Ù¼¼¿ä.
    • ºê·¹ÀÌÅ©¸¦ ¿¡µðÅÍ ¿ÞÂʰú ¿¡µðÅÍ ÄÚµå»çÀ̸¦ ´õºíŬ¸¯Çؼ­ ÁöÁ¤Çϼ¼¿ä.
    • Debug your program. µð¹ö±×Çϼ¼¿ä.
    • ºê·¹ÀÌÅ©°¡ °É¸®¸é Äڵ带 ¹Ù²Ù¼¼¿ä.
    • ÀúÀåÇϼ¼¿ä.
    • ÀÚµ¿ºôµå ±â´ÉÀÌ ²¨Á³´Ù¸é, Åø¹ÙÀÇ ºôµå ¹öưÀ¸·Î ÄÄÆÄÀÏÇϼ¼¿ä.
    • ÄÄÆÄÀÏ ÈÄ VMÀº ÀÚµ¿À¸·Î »õ·Î¿î Äڵ带 ½ÇÇàÇÕ´Ï´Ù.

  1. ¿£Æ®°¡ ½ÇÇà ÇÒ¶§ ¿¡·¯°¡ ³ª´Âµ¥ ¾î¶»°Ô ÇÏÁÒ?

¿£Æ®´Â ´ÙÀ½°ú °°Àº ¿¡·¯¸Þ¼¼Áö¸¦ º¸ÀÏ ¼ö ÀÖ½À´Ï´Ù:
"Cannot use classic compiler, as it is not available.JAVA_HOME
ÆÐ½º ¹®Á¦ ÀÔ´Ï´Ù.

¿£Æ® Ŭ·¡½º ÆÐ½º¿¡ tools.jar¸¦ Ãß°¡Çϰųª ¿£Æ®°¡ ÀÚ¹Ù ÄÄÆÄÀÏ ÇÒ ¶§ ¾²´Â ÄÄÆÄÀÏ·¯¸¦ ÀÌŬ¸³½º°¡ Æ÷ÇÔÇϰí ÀÖ´Â ÄÄÆÄÀÏ·¯·Î ±³Ã¼Çؼ­ ¹®Á¦¸¦ ÇØ°á ÇÒ ¼ö ÀÖ½À´Ï´Ù.

tools.jarÆÄÀÏÀ» Ãß°¡ÇÏ·Á¸é Window->Preferences->Ant->Customize Ãß°¡ÇÏ½Ã¸é µË´Ï´Ù. ÀÌŬ¸³½º 2.0 ÀÌÀü ¹öÀü¿¡¼­´Â Áö¿øÀ» ÇÏÁö ¾Ê½À´Ï´Ù

¿£Æ® ÄÄÆÄÀÏ·¯ º¯°æ¹æ¹ý:

    • ½ºÅ©¸³Æ®¿¡ ´ÙÀ½ ±¸¹®À» Ãß°¡Çϼ¼¿ä:
      <property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
      ÀÌŬ¸³½º¸¦ »ç¿ëÇÏÁö ¾Ê°í´Â ½ºÅ©¸³Æ®¸¦ ½ÇÇà ÇÒ ¼ö ¾ø½À´Ï´Ù.
    • ¿£Æ® ½ºÅ©¸³Æ®¸¦ ¼³Á¤Çϼ¼¿ä:
      1. script¸¦ ¼±ÅÃÇϰí->right click->Run Ant...
      2. Àμö´Â ÀÚÀ½°ú °°ÀÌ ³ÖÀ¸¼¼¿ä
        -Dbuild.compiler=org.eclipse.jdt.core.JDTCompilerAdapter

¾Ë¸²:ÀÌ ±ÛÀº 2.0¿¡¼­¸¸ °¡´ÉÇÕ´Ï´Ù. ¸¸ÀÏ 1.0À̳ª 2002³â 6¿ù 21ÀÏ ÀÌÀü 2.0¹öÀüÀ» ¾²¸é "org.eclipse.jdt.core.JDTCompilerAdapter"¸¦ "org.eclipse.pde.internal.core.JDTCompilerAdapter"·Î ¹Ù²Ù¾î¾ß ÇÕ´Ï´Ù.


  1. ÀÌŬ¸³½º SDK´Â GUIµðÀÚÀΠŰƮµµ Æ÷ÇÔÇϳª¿ä?

ÀÌŬ¸³½º SDK¿¡´Â GUI µðÀÚÀΠŰƮ°¡ ¾ø½À´Ï´Ù..


  1. ´Ù¸¥ ÄÄÇ»ÅÍ¿¡¼­ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥Àº ¾î¶»°Ô µð¹ö±× Çϳª¿ä?

´ÙÀ½°ú °°ÀÌ ¿ø°ÝÀ¸·Î µð¹ö±ëÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù:

    • Start eclipse. ÀÌŬ¸³½º¸¦ ½ÇÇàÇÕ´Ï´Ù.
    • Perspective->Open->Java.
    • "Create a new Java Project"¸¦ ´­·¯¼­ »õ·Î¿î ÇÁ·ÎÁ§Æ®¸¦ ¸¸µå¼¼¿ä
    • ¸¸¾à ÇÁ·Î±×·¥¼Ò½º°¡ ÀÖÀ¸¸é ÇÁ·ÎÁ§Æ®¿¡ ÀÓÆ÷Æ®Çϼ¼¿ä ±×·¡¾ßÁö µð¹ö°Å°¡ µð¹ö±ëÁß¿¡ ¼Ò½º¸¦ º¸¿© ÁÝ´Ï´Ù.
    • ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â ÀÚ¹Ù ÇÁ·Î±×·¥À» ½ÇÇàÇϼ¼¿ä. ¸í·É¾î ÁÙ¿¡ ÇÁ·Î±×·¥ µð¹ö±×°¡ °¡´ÉÇϵµ·Ï ´ÙÀ½À» Ãß°¡Çϼ¼¿ä:

-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=n,suspend=n,address=8000 -Djava.compiler=NONE

ÆÁ:¿©·¯ºÐÀÌ »ç¿ëÇÒ Æ÷Æ® ÁÖ¼Ò·Î ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.

    • ¿©·¯ºÐÀÌ ¸¸µç ÀÚ¹Ù ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇϼ¼¿ä.
    • Run->Debug...
    • ¿ø°Ý ÀÚ¹ÙÇÁ·Î±×·¥À» ¼±ÅÃÇϰí "New"¸¦ ´©¸£¼¼¿ä.
    • ¿ø°Ý ÀÚ¹ÙÇÁ·Î±×·¥ÀÇ ÄÄÇ»ÅÍÀ̸§°ú Æ÷Æ®ÁÖ¼Ò¸¦ ³Ö°í "Finish"¸¦ ´©¸£¼¼¿ä.
    • µð¹ö°Å°¡ ¿ø°Ý ÇÁ·Î±×·¥À¸·Î Á¢¼ÓµË´Ï´Ù.

ÆÁ: ÀÌ ¼³Á¤Àº ÀÚ¹Ù ÇÁ·Î±×·¥ÀÌ µð¹ö°Å°¡ ¿¬°áµÉ ¶§±îÁö ½ÇÇàÀ» ±â´Ù¸®´Â ¼³Á¤ÀÔ´Ï´Ù. ½ÃÀÛ Áß¿¡ µð¹ö±×°¡ ÇÊ¿ä ¾øÀ¸¸é ÀÌ·¸°Ô ¸í·É¾î ÁÙÀ» ¼öÁ¤Çϼ¼¿ä."server=n" to "server=y" À¥¼­¹ö³ª ºñ½ÁÇÑ ÇÁ·Î±×·¥ µð¹ö±×¿¡ ¸Å¿ì À¯¿ëÇÕ´Ï´Ù.

ÆÁ: ÀÌ ¹æ¹ýÀº ¿©·¯ºÐÀÇ ÄÄÇ»ÅÍ¿¡¼­ µð¹ö±× ÇÒ ¶§µµ »ç¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù.


  1. µð¹ö±ë ½Ã ¿¡·¯ ¸Þ¼¼Áö¸¦ º¸¾Ò½À´Ï´Ù, ¾î¶»°Ô Çϳª¿ä?

This answer to this question depends on the error message you get:

    • "Problems encountered launching the Java VM in debug mode"ÀÌ·± ¸Þ¼¼Áö¸¦ º¸¾Ò´Ù¸é, ½ÇÇà °¡´ÉÇÑ ¹æ¹ýÀÇ ½ÇÆÐ ¿øÀÎÀ» ã¾Æ º¸¾Æ¾ß ÇÕ´Ï´Ù. VM¿¡ ÀÇÇÑ ¿¡·¯ ¸Þ¼¼Áö À̱⠶§¹®ÀÔ´Ï´Ù.. ¿¹¸¦ µé¾î ¿¡·¯ ¸Þ¼¼Áö°¡ ÀÌ·¸´Ù¸é
o                                         "Error occurred during initialization of VM
o                                         Could not find -Xrun library: jdwp.dll"

ÀÌ ¿¡·¯ ¸Þ¼¼Áö´Â µð¹ö±×¸¦ Áö¿øÇÏÁö ¾Ê´Â JRE¸¦ ¼³Á¤Ç߰ųª, µð¹ö±ë¿¡ ÇÊ¿äÇÑ ¾Ë¸ÂÀº DLLµéÀ» ¸ø ãÀ» °æ¿ì ÀÔ´Ï´Ù. Use a JRE that µð¹ö±×¸¦ Áö¿øÇÏ´Â JRE·Î ±³Ã¼Çϰųª jdwp.sllÀ» ãÀ» ¼ö ÀÖ´Â JRE ·çÆ®¸¦ ¼³Á¤ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. ¾Ë¸²:1.3.x¹öÀüÀÇ VMµéÀº ºÎ°¡ÀûÀÎ DLLÀ» ¼³Ä¡ ÇÏÁö ¾ÊÀ¸¸é µð¹ö±×¸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.

    • "Timeout while waiting for VM to connect. Retry?"¶ó´Â ¸Þ¼¼Áö¸¦ º¸¾Ò´Ù¸é, ¾ÆÁ÷ µð¹ö°Å¿Í VM¿¡ ¿¬°áµÇÁö ¾Ê¾Ò´Ù´Â ¶æÀÔ´Ï´Ù, ±×¸®°í VMÀº ¾î¶² ½ÇÇà ¿¡·¯µµ º¸ÀÌÁö ¾Ê½À´Ï´Ù. ÀÌ °æ¿ì ´Ù½Ã ¸î ¹ø ÇØº¸¸é ÇØ°áµË´Ï´Ù. VMÀº Àаí, ÃʱâÈ­Çϴµ¥ ½Ã°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù.

  1. ¿Ö µð¹ö±ë º¯¼öµéÀ» º¼ ¼ö °¡ ¾øÀ»±î¿ä?

¾î¶² classÆÄÀϵéÀº µð¹ö±× Á¤º¸¸¦ Æ÷ÇÔÇÏÁö ¾Ê°í ÄÄÆÄÀÏ µË´Ï´Ù. ÀÌ Á¤º¸ ¾øÀÌ´Â µð¹ö°Å°¡ º¯¼ö¸¦ º¸ ÀÏ ¼ö ¾ø½À´Ï´Ù.

±âº»ÀûÀ¸·Î µð¹ö±× Á¤º¸¸¦ Æ÷ÇÔÇϰí ÄÄÆÄÀÏ µË´Ï´Ù.


  1. Ű¼³Á¤À» ¹Ù²Ù·Á¸é?

¸Þ´º: Preferences -> Workbench -> Keys¸¦ ÅëÇØ º¯°æÀÌ °¡´ÉÇÕ´Ï´Ù.


  1. ÀÌŬ¸³½º¸¦ Áö¿ì·Á¸é?

°£´ÜÇÏ°Ô ÀÌŬ¸³½º¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮¸¸ Áö¿ì¸é µË´Ï´Ù. ÀÌŬ¸³½º´Â registry¸¦ »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.


Miscellaneous:

 
  1. Ç÷¯±×ÀÎÀº ¾îµð¼­ ±¸ÇÏÁÒ?

eclipse.org»çÀÌÆ®´Â ÀÌŬ¸³½º Åø ÇÁ·ÎÁ§Æ®¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. ÀÌŬ¸³½º Ç÷§ÆûÀ» À§ÇÑ ´Ù¾çÇÑ Åø Á¦ÀÛÀ» À§ÇÑ ÇÁ·ÎÁ§Æ®ÀÔ´Ï´Ù.½ÇÇèÀûÀÎ Ç÷¯±×ÀÎÀÌ ÄÄÆ÷³ÍÆ® ÆäÀÌÁö¿¡ ÀÖÁö¸¸ ecllipse.org´Â Ç÷¯±×ÀÎ Á¤º¸ °øÀ¯¸¦ À§ÇÑ Àå¼Ò¸¦ Á¦°øÇÏÁö ¾Ê½À´Ï´Ù.ÇÏÁö¸¸ ÀÌ¹Ì ¸î °³ÀÇ Ç÷¯±×ÀÎÀÌ http://www.sourceforge.org¿¡ ÀÖ°í, ¾ÕÀ¸·Î ÀÌŬ¸³½º¿¡¼­ ÀÛµ¿ÇÏ´Â Ç÷¯±×ÀεéÀÇ À§Ä¡¸¦ Á¦°ø ÇÒ °Ì´Ï´Ù


  1. ÀÌŬ¸³½º´Â ¾î¶² ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ Áö¿øÇϳª¿ä??

ÀÌŬ¸³½º Ç÷§ÆûÀº ¹ü¿ëÀûÀÎ Ç÷§ÆûÀÔ´Ï´Ù.ƯÁ¤ ÇϳªÀÇ ¾ð¾î°¡ ¾Æ´Ï¶ó Ç÷¯±×ÀÎÀ» ÅëÇØ ´Ù¾çÇÑ ¾ð¾î¸¦ Áö¿øÇÕ´Ï´Ù. Ç÷§ÆûÀÌ Æ¯Á¤ ¾ð¾îÀÇ ¼Ò½º ¿¡µðÅ͸¦ Áö¿øÇÏÁö¸¸ ½ÇÁ¦·Î ±× ¿¡µðÅ͵éÀ» Æ÷ÇÔÇÏ´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù.

ÀÌŬ¸³½º SDK´Â ¸ðµç ±â´ÉÀ» °¡Áö°í ÀÖ´Â JAVA IDEÀÔ´Ï´Ù. ÀÌ ¿¹´Â ¾î¶»°Ô ¾î¶² ¾ð¾îµµ Áö¿ø ÇÒ ¼ö Àִ°¡¿¡ ´ëÇÑ ¿¹ÀÔ´Ï´Ù. ÀÌŬ¸³½º SDK´Â ÀÚ¹ÙÆÄÀϰú XMLÆÄÀÏÀ» À§ÇÑ ¿¡µðÅ͸¦ Á¦°øÇÕ´Ï´Ù.

.¸¸¾à¿¡ ´Ù¸¥ ¾ð¾î¿¡ °ü½ÉÀÌ ÀÖ´Ù¸é ÀÌŬ¸³½º Åø ÇÁ·ÎÁ§Æ®(http://eclipse.org/tools/index.html) ÆäÀÌÁö¸¦ º¸¼¼¿ä, C/C++¿¡ ´ëÇÑ CDT Ç÷¯±×ÀÎ ÇÁ·ÎÁ§Æ®°¡ ÁøÇà ÁßÀÔ´Ï´Ù.


  1. ÅèÄÏ Ç÷¯±×Àεµ ÀÖ³ª¿ä?

ÀÌŬ¸³½º SDK´Â ÅèÄÏ Ç÷¯±×ÀÎÀ» Æ÷ÇÔÇÏÁö ¾Ê½À´Ï´Ù. ½áµåÆÄƼ Ç÷¯±×ÀÎ Á¦ÀÛ ÆäÀÌÁö¿¡¼­ ±¸ ÇÒ ¼ö ÀÖ½À´Ï´Ù

2002³â 7¿ù 24ÀÏ JLab Çã¿øÁø ¹ø¿ª, 2003³â 7¿ù 11ÀÏ ¼öÁ¤ Goto Toptop