Á¦Ç° ¹× ±â´É

Eclipse ±â¹Ý Á¦Ç°Àº Eclipse Ç÷§Æû¿¡ ºôµåµÈ µ¶¸³Çü ÇÁ·Î±×·¥ÀÔ´Ï´Ù. Á¦Ç°Àº ¼±ÅÃÀûÀ¸·Î ÆÐŰÁöµÇ¾î Çϳª ÀÌ»óÀÇ ±â´ÉÀ¸·Î Á¦°øµÉ ¼ö Àִµ¥, ÀÌ·¯ÇÑ ±â´ÉÀº ´Ü¼øÈ÷ Eclipse °»½Å ¸ÞÄ¿´ÏÁòÀ» ÅëÇØ ´ÜÀÏ ¿£Æ¼Æ¼·Î¼­ °ü¸®µÇ´Â Ç÷¯±×ÀÎÀÇ ±×·ìÀÔ´Ï´Ù.

Á¦Ç°¿¡´Â Á¦Ç°À» ½ÇÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç ÄÚµå ¹× Ç÷¯±×ÀÎÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.  ¿©±â¿¡´Â JRE(Java Runtime Environment) ¹× Eclipse Ç÷§Æû Äڵ尡 Æ÷ÇԵ˴ϴÙ.   Ç÷¯±×ÀÎ ÄÚµå, JRE ¹× Eclipse Ç÷§ÆûÀº ÀϹÝÀûÀ¸·Î Á¦Ç° ƯÁ¤ ¼³Ä¡ ÇÁ·Î±×·¥°ú ÇÔ²² ¼³Ä¡µË´Ï´Ù. Á¦Ç° Á¦°øÀÚ´Â Çʿ信 ¾Ë¸ÂÀº ¼³Ä¡ µµ±¸ ¶Ç´Â ÇÁ·Î±×·¥À» ÀÚÀ¯·Ó°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. 

Á¦Ç°ÀÌ ¼³Ä¡µÇ¸é »ç¿ëÀÚ´Â Á¦Ç°À» ½ÇÇàÇϰí Á¦Ç°¿¡¼­ Áö¿øÇÏ´Â ¸ñÀû(¿¹: À¥ °³¹ß, C++ ÇÁ·Î±×·¥ °³¹ß)À̳ª ´Ù¸¥ ¸ñÀûÀ» À§ÇØ Æ¯º°È÷ ±¸¼ºµÈ Eclipse Workbench°¡ Á¦°øµË´Ï´Ù. Ç÷§ÆûÀ» »ç¿ëÇÏ¸é ·¹À̺í, Á¤º¸ ´ëÈ­ »óÀÚ, ±×·¡ÇÈ ¹× ½ºÇ÷¡½Ã È­¸éÀ» ½±°Ô ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ »ç¿ëÀÚ´Â Ç÷§Æû Workbench¿¡ ´ëÇÑ °³³äÀÌ ¾Æ´Ï¶ó Workbench¸¦ Á¦Ç° ÀÚüÀÇ ±âº» âÀ¸·Î °£ÁÖÇÕ´Ï´Ù.

ÇØ´ç Á¦Ç°ÀÇ ÃÖ»óÀ§ ·¹º§ µð·ºÅ丮 ±¸Á¶´Â Windows Ç÷§Æû¿¡ ¼³Ä¡µÈ "AcmeWeb"À̶ó´Â °¡»ó Á¦Ç°ÀÇ ±¸Á¶¿Í °°½À´Ï´Ù.

acmeweb/
	acmeweb.exe		(Á¦Ç° ½ÇÇà ÆÄÀÏ)
	eclipse/		(¼³Ä¡µÈ Eclipse ÆÄÀÏ µð·ºÅ丮)
		.eclipseproduct	(¸¶Ä¿ ÆÄÀÏ)
		eclipse.exe
		startup.jar		
		configuration/	
			config.ini
		jre/
		features/(ÀÖÀ» °æ¿ì ¼³Ä¡µÈ ±â´É)
			com.example.acme.acmefeature_1.0.0/
				feature.xml
			...
		plugins/
			com.example.acme.acmefeature_1.0.0/
				plugin.xml
				about.ini
				about.html
				about.mappings
				about.properties
				acme.gif
				splash.jpg
			com.example.acme.acmewebsupport_1.0.0/
			...
		links/
			...

Eclipse¿¡´Â Á¦Ç°À» Á¤ÀÇÇÏ´Â µÎ °¡Áö ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ¼±È£µÇ´Â ¸ÞÄ¿´ÏÁòÀº Á¦Ç° È®ÀåÁ¡(Eclipse 3.0ÀÇ »õ·Î¿î ±â´É)À» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ È®ÀåÁ¡À» »ç¿ëÇϸé Á¦Ç°À» Á¤ÀÇÇÏ°í ½ºÇ÷¡½Ã È­¸é, â ¾ÆÀÌÄÜ µî°ú °°Àº ºê·£µùÀ» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌÀü ¸ÞÄ¿´ÏÁò(Eclipse 2.1¿¡¼­ »ç¿ë)Àº ±â´ÉÀ» »ç¿ëÇÏ°í Æ¯È÷ 1Â÷ ±â´ÉÀÇ Á¸À縦 °¡Á¤ÇÕ´Ï´Ù. ÀÌ ¿Ü¿¡µµ Eclipse 3.0Àº Á¦Ç° È®ÀåÁ¡ ¸ÞÄ¿´ÏÁòÀ» »ç¿ëÇÏÁö¸¸ ÇÊ¿äÇÒ °æ¿ì ·¹°Å½Ã Á¤ÀǸ¦ »õ ¸ðµ¨·Î ÅëÇÕÇϴ ȣȯ¼º ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

¸ÞÄ¿´ÏÁò°ú ¸ÞÄ¿´ÏÁòÀÌ Á¦Ç°ÀÇ »ç¿ëÀÚ Á¤ÀÇ¿¡ »ç¿ëµÇ´Â ¹æ¹ýÀ» »ìÆì º¸±â·Î ÇÕ´Ï´Ù. Á¦Ç° È®ÀåÁ¡ ¸ÞÄ¿´ÏÁòÀÌ »ç¿ëµÉ ¶§¿¡µµ ±â´ÉÀº °»½Å °ü¸®ÀÚ¸¦ ÅëÇØ Á¦°øµÇ´Â ±â´ÉÀ» ±×·ìÈ­ÇÏ´Â ¹æ¹ýÀ¸·Î °è¼Ó »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ÀÇ ¿©·¯ ÁÖÁ¦¿¡¼­´Â Á¦Ç° Á¤ÀÇ ¿Ü¿¡ ±â´É ±×·ìÈ­°¡ Ç÷¯±×Àο¡ ÀÖ´Â °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù.

¹ýÀû ÁÖÀÇ»çÇ×