´ÙÀ½Àº 2.0 ÀÌÈÄ Eclipse 2.1 ¸±¸®½º¿ë PDE¿¡ ÀÛ¼ºµÈ Áß¿äÇϰí Èï¹Ì·Î¿î º¯°æ»çÇ× Áß ÀϺÎÀÔ´Ï´Ù.
Á¾¼Ó Ç÷¯±×ÀÎÀ» ÂüÁ¶ÇÏ´Â Çâ»óµÈ ¹æ¹ý | »õ Ç÷¯±×ÀÎ °³¹ß/Java ºôµå °æ·Î Á¦¾î
ȯ°æ ¼³Á¤Àº »õ Ç÷¯±×ÀÎ °³¹ß ÇÁ·ÎÁ§Æ®°¡ Çʼö Ç÷¯±×ÀÎ JAR ¶óÀ̺귯¸®(±âº»°ª)ÀÇ ¸í½ÃÀûÀÎ ¸ñ·ÏÀÌ ¾Æ´Ñ
µ¿ÀûÀ¸·Î °è»êµÈ ºôµå Ŭ·¡½º °æ·Î Ç׸ñÀ» »ç¿ëÇÒÁö ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù.
ÀÌ È¯°æ ¼³Á¤À» ÄѸé Java ÇÁ·ÎÁ§Æ® ºôµå Ŭ·¡½º °æ·Î°¡ ÈξÀ ´ú Ãë¾àÇÏ°Ô Çϰí
Çʼö Ç÷¯±×Àο¡ ÇØ´çÇÏ´Â ¶óÀ̺귯¸®¸¦ ½Ã°¢ÀûÀ¸·Î ÇÔ²² ±×·ìÈÇÕ´Ï´Ù.
¶ÇÇÑ ÀÚü È£½ºÆÃ ½ºÅ¸ÀÏ(¿ÜºÎ Ç÷¯±×ÀÎ ´ë °¡Á®¿Â 2Áø ÇÁ·ÎÁ§Æ®)ÀÇ º¯°æ»çÇ׿¡ Áï½Ã ¹ÝÀÀÇϹǷÎ
Ŭ·¡½º °æ·Î°¡ ¸Å¿ì µ¿ÀûÀ¸·Î µË´Ï´Ù.
|
Àü°³ °¡´ÉÇÑ Ç÷¯±×ÀÎ ¹× ±â´É ³»º¸³»±â | Ç÷¯±×ÀÎ ¹× ±â´É ³»º¸³»±â¿¡ ÀûÇÕÇÑ »õ ÆÄÀÏ > ³»º¸³»±â ¸¶¹ý»ç°¡ ÀÖ½À´Ï´Ù. Eclipse ±â¹Ý Á¦Ç°À¸·Î ¾ÐÃà ÇØÁ¦ÇÒ ¼ö ÀÖ´Â ZIP ÆÄÀÏ·Î ¼±ÅÃÇÑ Ç÷¯±×ÀÎÀ» ³»º¸³»·Á¸é ÆÄÀÏ->³»º¸³»±â->Àü°³ °¡´ÉÇÑ Ç÷¯±×ÀÎ ¹× ´ÜÆíÀ» ¼±ÅÃÇϽʽÿÀ. ÀÌ¿Í À¯»çÇϰÔ, ¼±ÅÃÇÑ ±â´É ¹× ÇØ´ç Ç÷¯±×ÀÎÀ» ³»º¸³»·Á¸é ÆÄÀÏ > ³»º¸³»±â > Àü°³ °¡´ÉÇÑ ±â´ÉÀ» ¼±ÅÃÇϽʽÿÀ. |
¸µÅ©¸¦ »ç¿ëÇÑ °¡Á®¿À±â | ¸µÅ©¸¦ »ç¿ëÇÏ¿© °¡Á®¿À´Â °æ¿ì ¿ÜºÎ Ç÷¯±×ÀÎ ¹× ´ÜÆí °¡Á®¿À±â´Â ¼Óµµ°¡ ÈξÀ ºü¸£°í ÀÛ¾÷°ø°£ÀÇ Å©±âµµ Å©°Ô ´Ã¾î³ªÁö ¾Ê½À´Ï´Ù. ÀÌ »õ ¿É¼ÇÀº '¿ÜºÎ Ç÷¯±×ÀÎ ¹× ´ÜÆí °¡Á®¿À±â' ¸¶¹ý»çÀÇ 'ÀÛ¾÷°ø°£ ¿µ¿ªÀ¸·Î Ç÷¯±×ÀÎ ÄÁÅÙÃ÷ º¹»ç' ¼±ÅöõÀ» ¼±Åà Ãë¼ÒÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. '¸µÅ©¸¦ »ç¿ëÇÑ °¡Á®¿À±â'´Â °¡Á®¿À±â Á¶ÀÛÀÌ °¡Á®¿Ã ÀÚ¿øÀ» ÀÛ¾÷°ø°£À¸·Î º¹»çÇÏÁö ¾ÊÀ½À» ÀǹÌÇÕ´Ï´Ù. ÀÌ ±â´ÉÀº ´Ü¼øÈ÷ °¡Á®¿Ã ÆÄÀÏÀÇ ¸µÅ©¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ¸¶Ä¡ ÆÄÀÏÀÌ ÀÛ¾÷°ø°£¿¡ º¹»çµÈ °Íó·³ ¸µÅ©µÈ ÀÚ¿øÀ» ã¾Æº¼ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ¸µÅ©µÈ ÀÚ¿øÀº ½ÇÁ¦ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀÖ´Â °ÍÀÌ ¾Æ´Ï¹Ç·Î ¼öÁ¤ÇÒ ¼ö´Â ¾ø½À´Ï´Ù. ¸µÅ©µÈ ÀÚ¿ø¿¡ Á¶ÀÛÀÌ ÀÛ¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î Á¶ÀÛÀº ½ÇÁ¦·Î ÀÛ¾÷°ø°£¿¡ ÀÖ´Â ÆÄÀÏ¿¡ µû¶ó ´Ù¸¨´Ï´Ù. |
°»½Å »çÀÌÆ® ÀÛ¼º Áö¿ø | PDE´Â °»½Å °ü¸®ÀÚ °»½Å »çÀÌÆ®ÀÇ ºôµå ¹× À¯Áöº¸¼ö¸¦
Áö¿øÇÕ´Ï´Ù.
»çÀÌÆ® ¸Ê(site.xml) ÆÄÀÏÀ» Æ÷ÇÔÇÏ¿© ¸ðµç °ü·Ã ÆÄÀϰú ÇÔ²² Àü¿ë ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¼ºÇÏ·Á¸é
»õ ÇÁ·ÎÁ§Æ® ¸¶¹ý»ç Ç÷¯±×ÀÎ °³¹ß > °»½Å »çÀÌÆ® ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇϽʽÿÀ.
»çÀÌÆ® ¸Ê ÆíÁý±â´Â ¸Ê¿¡ ÇÊ¿äÇÑ Ç׸ñÀ» ÀÛ¼ºÇϰí ÇÊ¿äÇÑ ±â´É ¹× Ç÷¯±×ÀÎ JARµµ ºôµåÇÕ´Ï´Ù.
ºôµåµÇ¸é »çÀÌÆ®´Â ÀÛ¾÷°ø°£¿¡¼ Á÷Á¢ Á¶ÀÛµÇ¸ç °»½Å °ü¸®ÀÚ(µµ¿ò¸» > ¼ÒÇÁÆ®¿þ¾î °»½Å >
°»½Å °ü¸®ÀÚ)¸¦ »ç¿ëÇÏ¿© Å×½ºÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Eclipse FTP/WebDAV Áö¿øÀÌ ¼³Ä¡µÈ »óÅ¿¡ ¿ø°Ý °»½Å ¼¹ö·Î ¸ðµç Ç׸ñÀ» ¾÷·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
Manifest ÆÄÀÏ À¯È¿¼º °ËÁõ | PDE Ư¼ºÀ» °®´Â Ç÷¯±×ÀÎ ÇÁ·ÎÁ§Æ®ÀÇ Manifest(plugin.xml/fragment.xml) ÆÄÀÏÀº ¾Ë ¼ö ¾ø´Â È®ÀåÁ¡, È®ÀåÀÇ ºÎÀûÀýÇÑ ¼Ó¼º, È®Àå¿¡ ´©¶ôµÈ Çʼö ¼Ó¼º µî°ú °°ÀÌ Àǹ̻óÀÇ ¿À·ù¸¦ Ç÷¡±×ÇÒ ¼ö ÀÖµµ·Ï À¯È¿¼ºÀ» °ËÁõÇÒ ¼ö ÀÖ½À´Ï´Ù. PDE°¡ ¹ß°ßÇÒ ¼ö ÀÖ´Â °¡´ÉÇÑ ¹®Á¦Á¡ ¸ñ·ÏÀº °¢ ¹®Á¦Á¡ ·¹º§À» '¹«½Ã', '¿À·ù' ¶Ç´Â '°æ°í' Áß Çϳª·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Â Ç÷¯±×ÀÎ °³¹ß > ÄÄÆÄÀÏ·¯ ȯ°æ ¼³Á¤ ÆäÀÌÁöÀÇ Ç÷¯±×ÀÎ ÅÇ¿¡ ÀÖ½À´Ï´Ù. |
Ç÷¯±×ÀÎ °Ë»ö | PDE´Â °Ë»ö ´ëÈ »óÀÚ¿¡ ÅÇÀ» Á¦°øÇϸç, ¿©±â¼ Ç÷¯±×ÀÎ, ´ÜÆí, È®ÀåÁ¡ ¹× È®ÀåÀ» °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. °Ë»ö ¹üÀ§´Â ÀÛ¾÷°ø°£ À̿ܿ¡ ¿ÜºÎ Ç÷¯±×ÀÎ ¹× ´ÜÆíÀ¸·Î È®ÀåµÉ ¼ö ÀÖ½À´Ï´Ù. |
Á¾¼Ó¼º ¹üÀ§ °è»ê | ÀÌÁ¦ PDE´Â Ç÷¯±×ÀÎÀÌ Ç÷¯±×ÀÎ X¿¡ Á¾¼ÓµÇ´Â ÀÌÀ¯¸¦ ½±°Ô ÆÇº°ÇÒ ¼ö ÀÖ½À´Ï´Ù. Manifest ÆíÁý±âÀÇ 'Á¾¼Ó¼º' ÆäÀÌÁö¿¡¼ ÄÁÅØ½ºÆ® ¸Þ´º¿¡ ÀÖ´Â 'Á¾¼Ó¼º ¹üÀ§ °è»ê' ±â´ÉÀ» ÅëÇØ, PDE´Â Ç÷¯±×ÀÎ X¿¡¼ Ç÷¯±×Àο¡ Á¦°øÇÏ´Â ¸ðµç Java À¯Çü ¹× È®ÀåÁ¡À» ã¾Æ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ µµ±¸´Â Ç÷¯±×ÀÎÀÌ ÇÊ¿äÇÑ ¹üÀ§¸¦ ÆÇº°ÇÏ´Â µ¥ À¯¿ëÇÑ µµ±¸À̸ç, Ç÷¯±×ÀÎÀ» ¸®ÆÑÅÍÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. ¶ÇÇÑ ¹Ù¶÷Á÷ÇÏÁö ¾ÊÀº Ç÷¯±×ÀÎ XÀÇ ³»ºÎ(ºñAPI) À¯ÇüÀ» »ç¿ëÇÏ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÒ ¼öµµ ÀÖ½À´Ï´Ù. |
»ç¿ëÇÏÁö ¾Ê´Â Á¾¼Ó¼º ã±â | ÀÌ ±â´ÉÀº Manifest ÆíÁý±âÀÇ 'Á¾¼Ó¼º' ÆäÀÌÁö¿¡ ÀÖ´Â ÄÁÅØ½ºÆ® ¸Þ´º¸¦ ÅëÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀº Ç÷¯±×ÀÎÀÇ Á¾¼Ó¼ºÀ¸·Î ³ª¿µÈ ¸ðµç Ç÷¯±×ÀÎÀ» ãÁö¸¸, Ç÷¯±×Àο¡¼ »ç¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô ¾µ¸ð¾ø´Â Á¾¼Ó¼ºÀ» Á¦°ÅÇϸé Á¾¼Ó¼ºÀÇ Ç÷¯±×ÀÎ ¸ñ·ÏÀÌ ÃÖ¼ÒȵǹǷΠ¼º´ÉÀÌ Çâ»óµË´Ï´Ù. |
Á¾¼Ó¼º º¸±â | PDE´Â ÀÌÁ¦ Á¾¼Ó¼º º¸±â¸¦ Á¦°øÇϴµ¥, plugin.xml/fragment.xml ÆÄÀÏÀ» ¼±ÅÃÇÑ ÈÄ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ 'Á¾¼Ó¼º ¿±â'¸¦ ¼±ÅÃÇÏ¿© È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ º¸±â´Â Ç÷¯±×ÀÎÀÌ È°¼ºÈµÇ±â Àü¿¡ Ȱ¼ºÈµÇ¾î¾ß ÇÏ´Â ¸ðµç Ç÷¯±×ÀÎÀ» º¸¿©ÁÖ´Â Æ®¸®¸¦ Ç¥½ÃÇÕ´Ï´Ù. |
Java °Ë»ö ¹üÀ§ È®Àå | Java °Ë»ö ¹üÀ§´Â ÀÛ¾÷°ø°£ ÇÁ·ÎÁ§Æ® ¹× ÀÛ¾÷°ø°£ ÇÁ·ÎÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â ¿ÜºÎ ¶óÀ̺귯¸®·Î Á¦Çѵ˴ϴÙ. ÀÓÀÇÀÇ Ç÷¯±×ÀÎ ¶óÀ̺귯¸®¸¦ °Ë»ö ¹üÀ§¿¡ Ãß°¡ÇÏ·Á¸é Ç÷¯±×ÀÎ º¸±â·Î À̵¿ÇϽʽÿÀ. ¼±ÅûçÇ×ÀÇ ¿ÜºÎ ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇÑ ÈÄ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ 'Java °Ë»ö¿¡ Ãß°¡'¸¦ ¼±ÅÃÇϽʽÿÀ. |