|
|
|
|
|
| ÀÚ¹ÙÀÇ ¶Ç´Ù¸¥ ¸ÚÁø µµ±¸ - Ant(¾ØÆ®) : Java´Â Á» ¾È´Ù ! Ant(¾ØÆ®)´Â ¸ð¸¥´Ù?
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
Erik Hatcher
, Steve Loughran
|
| ¤ý¿ª ÀÚ |
½É¿ì°ï
, ¼ÛÀÎö
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2003³â 06¿ù 15ÀÏ |
| ¤ýÁ¤ °¡ |
30,000¿ø |
| ¤ýÆäÀÌÁö |
892 ÆäÀÌÁö |
| ¤ýISBN |
89-8054-514-2 |
| ¤ý³À̵µ |
ÃʱÞ.Áß±Þ |
| ¤ýÃâÆÇ»ç |
ÀÎÆ÷ºÏ |
|
|
|
|
|
|
|
 |
 |
ÀÚÄ«¸£Å¸ ÇÁ·ÎÁ§Æ® - ¾ØÆ®(Ant)
ºôµå, Å×½ºÆ®, ¹èÄ¡ ÇÁ·Î¼¼½ºÀÇ ÀÚµ¿È¸¦ À§ÇÑ ½Ç¿ëÀûÀÎ Áöħ¼
"¿©±â µÎ ¸íÀÇ ÀúÀÚµéÀº Ant¸¦ °¡Àå Àß ¾Æ´Â »ç¶÷µéÀ̸ç, µ¿½Ã¿¡ ±× ³»¿ëÀ» Àü´ÞÇϴµ¥ À־µ ¸Å¿ì ¶Ù¾î³ °»çµéÀÔ´Ï´Ù." -¾ÆÆÄÄ¡ ¼ÒÇÁÆ®¿þ¾î ÆÄ¿îµ¥À̼Ç, µð·ºÅÍ »ù ·¯ºñ(Sam Ruby), ¼¹®¿¡¼
Java ÇÁ·ÎÁ§Æ®¿¡¼ °¡Àå ³Î¸® »ç¿ëµÇ°í ÀÖ´Â ºôµå µµ±¸ÀÎ Ant´Â, Å©·Î½º Ç÷§ÆûÀûÀ̸ç, È®À强ÀÖ°í, °£°áÇϸç, ºü¸¨´Ï´Ù. ¶ÇÇÑ Ant´Â ÀÛÀº ±Ô¸ðÀÇ °³Àοë ÇÁ·ÎÁ§Æ®¿¡¼ºÎÅÍ ¿©·¯ ÆÀµé·Î ±¸¼ºµÈ ´ë±Ô¸ð J2EE ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¿¡¼µµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. °Å±â´Ù°¡ ´õ Áß¿äÇÑ °ÍÀº ¹è¿ì±â°¡ ½±´Ù´Â °ÍÀÔ´Ï´Ù.
"ÀÚ¹ÙÀÇ ¶Ç´Ù¸¥ ¸ÚÁø µµ±¸ - Ant´Â ±âÃʸ¦ ü°èÀûÀ¸·Î ´ÙÁö°í ³ª¼ Ant¸¦ °·ÂÇϰí âÁ¶ÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ý¿¡ ´ëÇÏ¿© »ìÆìº¸°í ÀÖ½À´Ï´Ù. ÀÌ ´Ü°èµéÀº ¿©·¯ºÐÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÄÄÆÄÀÏÇϰí Å×½ºÆ®, ÆÐŰÁö, ¹èÄ¡Çϴµ¥ ¾Ë¾Æ¾ß ÇÒ ÀÏ·ÃÀÇ ¸ðµç Áö½ÄµéÀ» Æ÷°ýÀûÀ¸·Î ´Ù·ç°í ÀÖ½À´Ï´Ù. ±× ÈÄ ¿£ÅÍÇÁ¶óÀÌÁî ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ǰú À¥ ¼ºñ½º¿Í °°Àº ´ë±Ô¸ð ÇÁ·ÎÁ§Æ®¿¡¼´Â ÀÏ»óÀûÀÎ, ¹Ì·Îó·³ º¹ÀâÇÏ°Ô ¾ôÇôÀÖ´Â ¹®Á¦µéÀ» Ä£ÀýÇÏ°Ô À̲ø¾îÁÖ°í ÀÖ½À´Ï´Ù.
ÁÖ¿ä³»¿ë
- AntÀÇ µ¥ÀÌÅÍŸÀÔ°ú ÇÁ·ÎÆÛƼ ´Ù·ç±â
- JUnit Å×½ºÆÃ°ú ¸®Æ÷ÆÃ
- Áö¼ÓÀûÀÎ ÅëÇÕ ±â¹ý
- ¾ÖÆ®¸®ºäÆ® ÁöÇâÀûÀÎ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ XDoclet
- EJB »ý¼º, ºôµå, ÆÐŰÁöÇϱâ
- ³×ÀÌÆ¼ºê ÄÚµå ÀÛ¼ºÇϰí Å×½ºÆ®Çϱâ
- Apache Axis·Î À¥ ¼ºñ½º ±¸ÃàÇϱâ
- ´Ù¼öÀÇ ¿ø°Ý ¼¹ö¿¡ ½Ã½ºÅÛ ¹èÄ¡Çϱâ
- »ç¿ëÇϰí ÀÛ¼ºÇϱâ
- ·Î°Å(Logger)
- Ä¿½ºÅÒ Å½ºÅ©(custom task)
- ¸®½º³Ê(Listener)
- ÇÊÅ͸®´õ(FilterReader)
- ¼¿·ºÅÍ(Selector)
¿¡¸¯ ÇØÃÄ(Erik Hatcher) Ant ÇÁ·ÎÁ§Æ®ÀÇ Ä¿¹ÌÅͷμ, ¼¼»ó¿¡¼ °¡Àå ´ë´äÇϱ⠱î´Ù·Î¿î Áú¹®µéÀÌ ¿Ã¶ó¿À´Â jGuruÀÇ Ant FAQ¸¦ ¿î¿µÇϰí ÀÖ½À´Ï´Ù. ¿¡¸¯Àº ÇöÀç ¹öÁö´Ï¾Æ ÁÖÀÇ Charlottville¿¡ »ì°í ÀÖ½À´Ï´Ù.
½ºÆ¼ºê ¶ó¿ì¶õ(Steve Loughran) ¿ª½Ã Ant Ä¿¹ÌÅͷμ, ÈÞ·¿ ÆÑÄ¿µå(HP)¿¡¼ ÇÁ·Î´ö¼Ç À¥ ¼ºñ½ºÀÇ ¼³°è¿Í ºôµå¿¡ ´ëÇÑ ÀÏÀ» ¼öÇàÇϰí ÀÖ½À´Ï´Ù. ½ºÆ¼ºê´Â ÇöÀç ¿À·¹°ï ÁÖÀÇ Corvallis¿¡ »ì°í ÀÖ½À´Ï´Ù.
--------------------------------------- "Á¦°¡ ½Ç¼öÇß´õ±º¿ä: Á¦°¡ »ý°¢Çϱ⿡ ¿©·¯ºÐ²²¼ °¡Áö°í °è½Å Ã¥µµ ÈǸ¢ÇϰÚÁö¸¸, ÀÌ Ã¥Àº Á¤¸» ´ë.´Ü.ÇÕ.´Ï.´Ù! :-)" - ½ºÅ×ÆÇ º£Àϸ®Áî(Stefane Bailliez) Ant Committer "Ant¸¦ »ç¿ëÇÑ´Ù¸é, ÀÌ Ã¥À» ¼±ÅÃÇϽʽÿÀ. - ¸¯ ÇÏÀÌŸ¿ö(Rick Hightower) "ÀÌ Ã¥Àº ¾ø¾î¼´Â ¾È µÉ AntÀÇ ·¹ÆÛ·±½ºÀÔ´Ï´Ù." - ´ÏÄÝ¶ó½º ·¹½ÃŰ(Nicholas Lesiecki)
¸¯°ú ´ÏÄݶ󽺴 "ÀÚ¹Ù ÅøÀ» ÀÌ¿ëÇÑ eXtreme Programming"ÀÇ ÀúÀÚÀÔ´Ï´Ù.
www.manning.com/antbook ÀúÀÚµéÀÌ Á÷Á¢ À¥ »ó¿¡¼ µ¶ÀÚÀÇ ¹®ÀǸ¦ ¹Þ°í ÀÖ½À´Ï´Ù. ÀüÀÚÃ¥(Ebook)À¸·Îµµ Á¢ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. |
| |
 |
 |
ÀÌ Ã¥ÀÇ ¿ø¼ÀÎ Manning »çÀÇ {Java Development With Ant}´Â ±× ÃâÆÇ»çÀÇ À̸§¿¡ °É¸Â°Ô Ã¥ ³»¿ëÀÌ ¸Å¿ì ¾ËÂ÷°í, ±âÃÊÀûÀÎ ³»¿ëºÎÅÍ ½ÇÀü¿¡¼ °ð¹Ù·Î Ȱ¿ëÇÒ ¼ö ÀÖ´Â ½Ç¹« ³»¿ë¿¡ À̸£±â±îÁö ±¤¹üÀ§ÇÑ ³»¿ëÀ» ´Ù·ç°í ÀÖ´Â ÈǸ¢ÇÑ Ã¥ÀÌ´Ù. AntÀÇ ÇÙ½ÉÀûÀÎ °³¹ß ºÎºÐ¿¡ Âü¿©Çϰí ÀÖ´Â »ç¶÷µéÀÌ Ã¥À» ½èÀ¸´Ï ´õ ÀÌ»ó ¸»ÀÌ ÇÊ¿ä ¾ø´Ù°í »ý°¢ÇÑ´Ù. ¶Ç ÃÖ±Ù¿¡ Ãâ°£µÈ Ã¥´ä°Ô XP(eXtreme Programming)ÀÇ Å×½ºÆ® Áß½ÉÀÇ °³¹ß, Á¡ÁøÀûÀÎ °³¹ß ¹æ¹ý·ÐÀ» °÷°÷¿¡¼ ¼ö¿ëÇϰí ÀÖ´Â ¸ð½ÀÀÌ ´«¿¡ ¶è´Ù.
ÀÌ Ã¥À» ÅëÇØ ºñ´Ü Ant¶ó´Â µµ±¸»Ó¸¸ ¾Æ´Ï¶ó, ½Ç¹«¿¡¼ ¸Å¿ì µµ¿òÀÌ µÇ´Â ³»¿ëµé, ¿©·¯ °¡Áö °³¹ß ¹æ¹ý·Ð, ºôµå, ÆÐŰ¡, ¹èÆ÷¿¡ À̸£´Â ±¤¹üÀ§ÇÑ ³»¿ëÀ» ÀÍÈú ¼ö ÀÖÀ» °ÍÀÌ´Ù. ´Ü¼øÈ÷ µµ±¸¸¸À» ¹è¿ì´Â °ÍÀÌ ¾Æ´Ñ ÀÌ·¯ÇÑ °ªÁø ½Ç¹« °æÇèÀ» ¾Æ¿ï·¯ ¾òÀ» ¼ö ÀÖ´Ù´Â °ÍÀÌ ÀÌ Ã¥ÀÇ Ä¿´Ù¶õ ÀåÁ¡ Áß ÇϳªÀÌ´Ù.
¿ªÀÚ°¡ ÀÌ Ã¥À» Á¢ÇÑ °ÍÀº 2001³â °Ü¿ïÀ̾ú´Âµ¥, ´ç½Ã "°³¹Ì? ÀÌ°Ô ¹¹¾ß?" Çß´ø ±â¾ïÀÌ ³´Ù. ±×·¯³ª 2002³â¿¡´Â °ÅÀÇ ´ë´Ù¼öÀÇ Java ¿ÀǼҽº ÇÁ·ÎÁ§Æ®ÀÇ ºôµå µµ±¸·Î ÀÚ¸®¸Å±è ÇÏ¿´À¸¸ç, Áö±ÝÀº ÀÌ ºÐ¾ß¿¡¼ ºÎµ¿ÀÇ À§Ä¡¸¦ °í¼öÇϰí ÀÖ´Ù. Ant¸¦ Ȱ¿ëÇØ º¸±â À§ÇØ ÀÌ·± Àú·± Ã¥µéÀ» ã´ø Áß ÀÌ Ã¥À» ¹ß°ßÇÏ°Ô µÇ¾úÀ¸¸ç, Ant ȨÆäÀÌÁö¿¡¼ Á¢ÇÒ ¼ö ÀÖ´Â ·¹ÆÛ·±½º ¸Å´º¾ó °ÝÀÎ ½ÃÁßÀÇ ´Ù¸¥ Ã¥°ú´Â ºÐ¸íÈ÷ ´Ù¸£°í, Ant 1.5¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù´Â Á¡À» ¹ß°ßÇÏ¿´´Ù. ÀÌ·± ¿©·¯ °¡Áö ¸Å·Â¿¡ À̲ø·Á µµÀüÇÏ°Ô µÇ¾ú´Âµ¥, ¿ª½Ã ¹ø¿ªÀ̶ó´Â ÀÛ¾÷Àº ½±Áö¸¸Àº ¾Ê¾Ò´Ù.
¿ªÀÚµéÀº ÀÌ·¸°Ô ÈǸ¢ÇÑ Ã¥À» ³õ°í ¾î¶»°Ô ÇÏ¸é ±× ¼Ó¿¡ µé¾î ÀÖ´Â ³»¿ëµéÀ» µ¶Àڵ鿡°Ô ÃÖ´ëÇÑ ½±°Ô Àü´ÞÇÒ ¼ö ÀÖÀ»Áö¸¦ ¸¹ÀÌ °í¹ÎÇÏ¿´´Ù. Ã¥ÀÇ ¿øÀúÀÚµéÀÌ ½Ç¹«¿¡¼ »ó´çÇÑ °æÇèÀ» °¡Áö°í ÀÖ´Â »ç¶÷µéÀ̸ç, µ¶ÀÚÃþÀ» ÁÖ·Î Java °³¹ß °æÇèÀÌ ´Ù¼Ò ÀÖ´Â °³¹ßÀÚµéÀ» ´ë»óÀ¸·Î Çϰí Àֱ⠶§¹®¿¡ ¼³¸í¿¡ ÀÖ¾î¼ Ãʺ¸ °³¹ßÀڵ鿡°Ô´Â ¾à°£ ºÎÁ·ÇÑ ºÎºÐµµ ÀÖ¾ú´Ù°í »ý°¢ÇÑ´Ù. ±×·¡¼ ¿ªÀÚµéÀº Ã¥ÀÇ ³»¿ëÀ» °¡´ÉÇÑ ÇÑ ¹éÆÛ¼¾Æ® ÀÌÇØÇÏ·Á°í ³ë·ÂÇÏ¿´°í, ±×°ÍÀ» ÀÌÇØÇÑ ÈÄ ¾Ë±â ½±°Ô ¿Å±â·Á°í ³ª¸§´ë·Î ¸¹Àº ³ë·ÂÀ» ±â¿ï¿´´Ù. Ã¥ÀÇ ³»¿ëÀÌ ÀÌÇØÇÏ±â ¾î·Æ°í ³ÇØÇÑ ºÎºÐÀÌ ÀÖ´õ¶óµµ ±×°ÍÀº ¿ªÀÚµéÀÇ °æÇè ºÎÁ·¿¡¼ ³ª¿Â °ÍÀÏ °¡´É¼ºÀÌ Å©¹Ç·Î ³Ê±×·´°Ô ¿ë¼ÇØÁֱ⠹ٶõ´Ù.
¾î¶² Ã¥ÀÌ¶óµµ ´Ü¼û¿¡ ÀÌÇØÇÒ ¼ö Àִ åÀº ¾øÀ» °ÍÀÌ´Ù. ÇÑ ¹ø Àаí, µÎ ¹ø Àаí, ÇÊ¿äÇÒ ¶§¸¶´Ù Âü°íÇÏ°Ô µÇ¸é, óÀ½¿¡´Â µµ¹«Áö ¾Ë ¼ö ¾ø¾ú´ø ³»¿ëÀÌ ¾î´À»õ ³Ê¹«³ª ´ç¿¬ÇÏ°í ½¬¿î ³»¿ëÀ¸·Î ÀÌÇØµÇ´Â °ÍÀ» µ¶ÀÚµéÀº Àß ¾Ë°í ÀÖÀ» °ÍÀ¸·Î ¹Ï´Â´Ù. ±×¸®°í ÀÌ Ã¥À» ´Ü¼øÈ÷ Ant µµ±¸¸¦ »ç¿ëÇÏ´Â °ÍÀ¸·Î¸¸ Ȱ¿ëÇÏ¿©, ¼ÒÇÁÆ®¿þ¾î °øÇÐÀûÀÎ Ãø¸éÀÇ Á¢±Ù¹æ¹ý°ú ³ë·ÂµéÀ» ³õÄ¡°Ô µÇ´Â ÀÏÀÌ ¾ø¾úÀ¸¸é ÇÑ´Ù. ³¡À¸·Î ¾î´À CF¿¡µµ ÀοëµÇ¾ú´ø ¼»ê´ë»çÀÇ ¼±½Ã ±¸Àý·Î ¿ªÀÚµéÀÇ ¼Ò¸ÁÀ» Ç¥ÇöÇϰíÀÚ ÇÑ´Ù.
´« µ¤ÀÎ µéÆÇÀ» °É¾î°¥ ¶§ ÇԺηΠ°ÈÁö ¸»Áö¾î´Ù. ¿À´Ã ³»°¡ °É¾î°£ ¹ßÀÚ±¹Àº Èʳ¯ µÞ»ç¶÷ÀÇ ±æÀÌ µÇ¸®´Ï.
¿ªÀÚµéÀº Å»°íÀÇ ¾Æ½¬¿òÀ» ´Þ·¡±â À§ÇÏ¿© Àڱ׸¶ÇÑ À¥ »çÀÌÆ®¸¦ ¸¶·ÃÇÏ¿´´Âµ¥, http://www.wgshim. com/ant ¶Ç´Â ª°Ô http://ant.dreambear.netÀ¸·Î Á¢¼ÓÇÒ ¼ö ÀÖ´Ù. À̰÷ÀÌ Ã¥¿¡ ´ëÇÑ ³íÀÇ¿Í Àç¾ß¿¡ ¹¯Çô ÀÖ´Â Ant °í¼öµé ¹× ÃʽÉÀÚµéÀÌ ÇÔ²² Âü¿©ÇÏ´Â ¿¸° Á¤º¸±³·ùÀÇ ÀåÀ¸·Î Ȱ¿ëµÉ ¼ö ÀÖ¾úÀ¸¸é ÇÑ´Ù. »ç½Ç Ã¥À» ¹ø¿ªÇÒ ¶§¿¡´Â Ant master¸¦ ¸ñÇ¥·Î ÇÏ¿´´Âµ¥ ¸·»ó ³¡¸¶Ä¡·Á´Ï ¾ÆÁ÷ °øºÎÇØ¾ß ÇÒ °ÍÀÌ »ê´õ¹Ì °°¾Ò´Ù. À¥ »çÀÌÆ®¿¡ ´ëÇÑ ÇÑ °¡Áö ÀÛÀº ¼Ò¸ÁÀº, ¿©·¯ºÐÀÇ Áú¹®ÀÌ ¿ªÀÚµéÀÌ ´äÇØ ÁÙ ¼ö ÀÖ´Â ¿µ¿ª ³»¿¡ ÀÖ¾úÀ¸¸é ÇÏ´Â °ÍÀÌ´Ù. |
| |
| |
 |
 |
| "Manning Press-Manning Books" °ü·Ãµµ¼´Â ÃÑ 17±Ç ÀÔ´Ï´Ù. |
|
- Struts(½ºÆ®·µÃ÷) : ÀÚ¹Ù ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸Ãà
|
|
- ÀÚ¹ÙÀÇ ¶Ç´Ù¸¥ ¸ÚÁø µµ±¸ - Ant(¾ØÆ®) : Java´Â Á» ¾È´Ù ! Ant(¾ØÆ®)´Â ¸ð¸¥´Ù?
|
|
- JDK 1.4 Æ©Å丮¾ó
|
|
- Java 3D Programming
|
|
- ¾²µð¾´ ÀÚ¹Ù : ÀÚ¹Ù ¾ÈƼÆÐÅÏ À̾߱âµé
|
|
- ÀÚ¹Ù ¼¹ö ÆäÀÌÁö À¥ ÇÁ·Î±×·¡¹Ö Á¦ 2 ÆÇ
|
|
- ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ Microsoft .NET
|
|
- Dynamic WAP Application Development
|
|
- JSP ÅÂ±× ¶óÀ̺귯¸®(JSP Tag Libraries)
|
|
- ¿¹Á¦·Î ¹è¿ì´Â XSLT
|
|
- Object Oriented Perl
|
|
- Swing
|
|
- ÀÚ¹Ù¸¦ »ç¿ëÇÑ ºÐ»ê ÇÁ·Î±×·¡¹Ö(Distributed Programming with JAVA)
|
|
- Server-Based Java Programming(¼¹ö-º£À̽ºµå ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö)
|
|
- Python and Tkinter Programming(ÆÄÀ̽ã°ú Ƽ-ÄÉÀÌ-ÀÎÅÍ ÇÁ·Î±×·¡¹Ö)
|
|
- ÀÚ¹Ù ¼¹ö ÆäÀÌÁö À¥ÇÁ·Î±×·¡¹Ö
|
|
- ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö 2nd Edition
|
| |
|
|
 |
|
|