Ç÷¯±×ÀÎ ³»º¸³»±â
PDE´Â Ç÷¯±×ÀÎ ¹× ´ÜÆíÀ» ¹èÄ¡¿¡ ÀûÇÕÇÑ ¾ç½ÄÀ¸·Î ³»º¸³»´Â Ç÷¯±×ÀÎ ³»º¸³»±â ¸¶¹ý»ç¸¦ Á¦°øÇÕ´Ï´Ù. ¸¶¹ý»ç´Â
Ant ½ºÅ©¸³Æ®·ÎºÎÅÍ º¸È£ÇÏ¿© ºôµå Á¶ÀÛ Áß¿¡ »ý¼ºµÈ ÀÚ¿øÀ¸·Î ÀÛ¾÷°ø°£À» ¿À¿°½ÃŰÁö ¾Ê½À´Ï´Ù. ¸¶¹ý»ç´Â
ÆÄÀÏ > ³»º¸³»±â... > Ç÷¯±×ÀÎ °³¹ß > ¹èÄ¡ °¡´ÉÇÑ Ç÷¯±×ÀÎ ¹× ´ÜÆí ¾Æ·¡¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ç÷¯±×ÀÎ ¼±ÅÃ
ÀÌ ¸¶¹ý»ç´Â ÀÛ¾÷°ø°£¿¡¼ 2ÁøÀÌ ¾Æ´Ñ ¸ðµç Ç÷¯±×ÀÎÀ» Ç¥½ÃÇÕ´Ï´Ù.
³»º¸³¾ Ç÷¯±×ÀÎÀ» ¼±ÅÃÇϽʽÿÀ. µ¿ÀÏÇÑ Ç÷¯±×ÀÎ ¼¼Æ®¸¦ ¹Ýº¹Çؼ ³»º¸³»´Â °æ¿ì, ÀÛ¾÷ ¼¼Æ®...¸¦ ´·¯ Ç÷¯±×ÀÎ ÀÛ¾÷ ¼¼Æ®¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ë»ó
Ç÷¯±×ÀÎÀ» µð·ºÅ丮 ¶Ç´Â ZIP ¾ÆÄ«À̺ê·Î ³»º¸³»µµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
µð·ºÅ丮(±âº»°ª)·Î ³»º¸³»·Á´Â °æ¿ì, Ç÷¯±×ÀÎÀÇ À§Ä¡´Â ¼±ÅÃÇÑ µð·ºÅ丮ÀÇ plugins/ ¼ºêµð·ºÅ丮ÀÔ´Ï´Ù.
¾ÆÄ«ÀÌºê ÆÄÀÏ·Î ³»º¸³»·Á´Â °æ¿ì, ¸ðµç Ç÷¯±×ÀÎÀº ´ÜÀÏ ZIP ¾ÆÄ«À̺꿡 ÆÐŰÁöȵ˴ϴÙ. ZIP ³»ºÎÀÇ µð·ºÅ丮 ±¸Á¶´Â ÇØ´ç ·çÆ®¿¡¼ plugins/·Î ½ÃÀ۵˴ϴÙ.
¿É¼Ç
¼Ò½º ÄÚµå Æ÷ÇÔ ¿É¼ÇÀ» ¼±ÅÃÇÏ¸é ¼Ò½º ÄÚµå ¹× 2ÁøÀ» ³»º¸³À´Ï´Ù. Ç÷¯±×ÀÎÀ» JAR·Î ÆÐŰÁöÈÇÏ´Â °æ¿ì, ¼Ò½º ÄÚµå´Â JAR ·çÆ®ÀÇ src/ Æú´õ¿¡ ¹èÄ¡µË´Ï´Ù. Ç÷¯±×ÀÎÀ» ¼öÆò ±¸Á¶ µð·ºÅ丮·Î ÆÐŰÁöÈÇÏ´Â °æ¿ì, ¼Ò½º ÄÚµå´Â Ç÷¯±×ÀÎ µð·ºÅ丮 ³»ºÎÀÇ ¼Ò½º ZIP¿¡ ¶óÀ̺귯¸® JARÀÇ µ¿À§·Î¼ ¹èÄ¡µË´Ï´Ù. ¼Ò½º ¾ÆÄ«À̺ê À̸§ ÁöÁ¤ ±ÔÄ¢¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¼Ò½º ÄÚµå À§Ä¡ ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
°³º° JAR ¾ÆÄ«À̺ê·Î ÆÐŰÁöÈ ¿É¼ÇÀº °¢ Ç÷¯±×ÀÎÀ» JAR·Î ÆÐŰÁöÈÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº Äڵ尡 ·çÆ®¿¡ ÀúÀåµÇ´Â Ç÷¯±×Àο¡ ±ÇÀåµË´Ï´Ù(¿¹: Ç÷¯±×Àο¡ MANIFEST.MF Bundle-ClassPath Çì´õ°¡ ¾ø°Å³ª Çì´õ ¾ç½ÄÀÌ Bundle-ClassPath:ÀÎ °æ¿ì). ÁßøµÈ JARÀº ¼º´ÉÀ» ÀúÇØÇϹǷΠ»ç¿ëÇØ¼´Â ¾ÈµË´Ï´Ù. ·±Å¸ÀÓ¿¡¼ ÀÌ·¯ÇÑ JARÀ» ÃßÃâÇØ¾ß Çϱ⠶§¹®ÀÔ´Ï´Ù. µû¶ó¼ Ç÷¯±×ÀÎ Äڵ尡 JAR¿¡ ÆÐŰÁöȵǴ °æ¿ì ¹èÄ¡µÈ Ç÷¯±×ÀÎÀ» ÀÏ¹Ý µð·ºÅ丮·Î À¯ÁöÇϵµ·Ï ±ÇÀåÇÕ´Ï´Ù.
Ant ½ºÅ©¸³Æ®·Î ÀúÀå ¿É¼ÇÀ» »ç¿ëÇÏ¸é ³»º¸³»±â Á¶ÀÛ ¼³Á¤À» ÀúÀåÇÒ ¼ö ÀÖ¾î ³ªÁß¿¡ ¸¶¹ý»ç¸¦ ´Ù½Ã ½ÇÇàÇÏÁö ¾Ê¾Æµµ ÇØ´ç Á¶ÀÛÀ» ´Ù½Ã ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. Ant Ÿ½ºÅ©´Â ³»º¸³»±â Á¶ÀÛ°ú °°ÀÌ ºñµ¿±â ÀÛ¾÷À¸·Î ½ÇÇàµÇ¹Ç·Î º¸´Ù ±ä Ant ½ºÅ©¸³Æ®ÀÇ ÀϺηΠÅëÇÕÇÏ´Â °ÍÀº ÀûÇÕÇÏÁö ¾Ê½À´Ï´Ù.
JAR ¼¸í
JAR ¼¸í ÅÇÀº ¿É¼Ç ÅÇ¿¡¼ °³º° JAR ¾ÆÄ«À̺ê·Î¼ ÆÐŰÁöÈ ¿É¼ÇÀ» ¼±ÅÃÇÑ °æ¿ì¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
JARÀ» ¼¸íÇÏ·Á¸é ´ÜÁö JRE»Ó¸¸ ¾Æ´Ï¶ó Àüü JDK·Î Eclipse¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.
¼¸í Á¶ÀÛ¿¡´Â Ű ½ºÅä¾î À§Ä¡, º°¸í ¹× ¾ÏÈ£ Çʵ尡 ¸ðµÎ ÇÊ¿äÇÕ´Ï´Ù.