The Jakarta Project
      The Tomcat Servlet/JSP Container

Links

User Guide

Reference

Tomcat Development

The Tomcat 5 Servlet/JSP Container

ÅèĹ ºôµåÇϱâ

Printer Friendly Version
print-friendly
version
¼Ò°³

ÅèĹÀ» CVS·ÎºÎÅÍ ºôµåÇϴ°ÍÀº ¸Å¿ì½¬¿ì¸ç, À̰ÍÀº ÅèĹ¿¡ ±â¿©ÇϱâÀ§ÇÑ Ã¹¹øÂ° ´Ü°èÀÌ´Ù. ´ÙÀ½Àº ÅèĹÀ» ºôµåÇϱâ À§ÇÑ TODO ¸®½ºÆ®ÀÌ´Ù.

Java Development Kit 1.4.x ȤÀº ±× ÀÌÈÄ ¹öÁ¯ ´Ù¿î·Îµå ÇÏ¿© ¼³Ä¡Çϱâ

ÃֽŹöÁ¯ ¿ª½Ã ÀßÀÛµ¿µÇ°ÚÁö¸¸, Ãß°¡ÀûÀ¸·Î ´Ù¿î·Îµå ÇØ¾ßÇÏ´Â °Íµé¶§¹®¿¡ ´õ ¼ö°í¸¦ ÇØ¾ß ÇÒ°ÍÀÌ´Ù. ÅèĹÀº °¡Àå ÃÖ½ÅÀÇ JDK 1.4¿¡¼­ Á»´õ ºü¸£°Ô µ¿À۵ȴÙ.

¼±ÀÇ JDK´Â ¿©±â¿¡¼­ ´Ù¿î·Îµå ¹Þ´Â´Ù.

Áß¿ä: JDK¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮ÀÇ °æ·Î¸¦ JAVA_HOME ȯ°æº¯¼ö·Î ¼³Á¤ÇØ¾ß ÇÑ´Ù.

¾ÆÆÄÄ¡ ¾ØÆ® 1.5.x ¼³Ä¡Çϱâ

¿©±â¿¡¼­ ¾ØÆ® 1.5.xÀÇ ¹ÙÀ̳ʸ® ¹èÆ÷ÆÇÀ» ´Ù¿î·Îµå ¹Þ´Â´Ù.

¹ÙÀ̳ʸ® ¹èÆ÷ÆÇÀÇ ¾ÐÃàÀ» Ç®¾î ¾ØÆ®°¡ ÀÚ½ÅÀÇ µð·ºÅ丮¿¡ À§Ä¡ÇÏ°Ô ÇÑ´Ù. (°ü½ÀÀûÀ¸·Î "jakarta-ant-1.5.1"¸¦ µð·ºÅ丮 À̸§À¸·Î »ç¿ëÇÑ´Ù.) ÀÌ ¹®¼­ÀÇ ³ª¸ÓÁö ºÎºÐ¿¡¼­´Â À̵ð·ºÅ丮ÀÇ Àüü °æ·Î¸¦ ³ªÅ¸³»±â À§Çؼ­ "${ant.home}"À̶ó´Â ±âÈ£¸¦ »ç¿ëÇÑ´Ù

${ant.home} µð·ºÅ丮¸¦ °¡¸£Å°´Â ANT_HOME ȯ°æº¯¼ö¸¦ ¸¸µé°í, ȯ°æ º¯¼ö PATH¸¦ ¼öÁ¤ÇÏ¿© "${ant.home}/bin" µð·ºÅ丮¸¦ ¸®½ºÆ®¿¡ Ãß°¡ÇÑ´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á ½ÇÁ¦ÀûÀ¸·Î ºôµå°úÁ¤¿¡ »ç¿ëµÇ´Â "ant"¸í·ÉÀ» Ä¿¸Çµå ¶óÀο¡¼­ »ç¿ëÇϰÔÇÒ ¼ö ÀÖ°Ô µÈ´Ù.

ÅèĹ ºôµåÇϱâ

¸ÞÀÎ build.xml ½ºÅ©¸³Æ®´Â ¿©±â¿¡¼­ ´Ù¿î·ÎµåÇÑ´Ù..

»õ·Î¿î µð·ºÅ丮¸¦ ¸¸µé°í, »õ·Î ´Ù¿î·Îµå¹ÞÀº build.xmlÀ» ±×°÷¿¡ º¹»çÇÑ´Ù. ÀÌ µð·ºÅ丮´Â ÀÌ ¹®¼­ÀÇ ³ª¸ÓÁö ºÎºÐ¿¡¼­ ${tomcat.source}µð·ºÅ丮·Î Ç¥ÇöµÉ°ÍÀÌ´Ù.

À§¿¡¼­ ¸¸µç µð·ºÅ丮·Î °¡°í ¾Æ·¡¿Í °°ÀÌ ÇÑ´Ù. :
cd ${tomcat.source}
ant

³ëÆ® : ÇÁ¶ô½Ã¸¦ ÅëÇØ¼­ ÀÎÅͳݿ¡ Á¢±ÙÇÏ´Â »ç¿ëÀÚ´Â ¾ØÆ®¿¡°Ô ÇÁ¶ô½Ã ¼³Á¤À» À§ÇØ propertiesÆÄÀÏÀ» ¹Ýµå½Ã »ç¿ëÇØ¾ß ÇÑ´Ù. ¾Æ·¡¸¦ ÀÐ¾î º¸¶ó.

ÁÖÀÇ : À̸í·ÉÀÇ ½ÇÇàÀ¸·Î ÅèĹ 5ÀÇ ¼Ò½º¸¦ CVS·Î ºÎÅÍ Ã¼Å©¾Æ¿ôÇÏ°Ô µÇ¸ç, ´õºÒ¾î ¹Ù¸®³Ê¸®µµ/usr/share/javaµð·ºÅ丮¿¡ ´Ù¿î·Îµå µÈ´Ù. ´ç½ÅÀÇ ÄÄÇ»ÅÍ¿¡¼­ È®½ÇÈ÷ µ¿À۵ǵµ·Ï ¸»ÀÌ´Ù. À©µµ¿ìÁî¿¡¼­´Â CygwinÀ» »ç¿ëÇÏÁö ¾Ê´ÂÇÑ ÀϹÝÀûÀ¸·Î C:\usr\share\javaµð·ºÅ丮¿¡ ´Ù¿î·Îµå µÈ´Ù. ¾Æ·¡¸¦ Àо°í ¹ÙÀ̳ʸ®°¡ ´Ù¿î·Îµå µÇ´Â µð·ºÅ丮¸¦ ¿øÇÏ´Â °÷À¸·Î ¼³Á¤ÇÏÀÚ.

${tomcat.source}/build.properties ÆÄÀÏÀ» ¸¸µêÀ¸·Î½á ºôµå¸¦ ÅëÁ¦ÇÒ¼ö ÀÖÀ¸¸ç, ¾Æ·¡ÀÇ ³»¿ëÀ» Ãß°¡ ÇÒ ¼ö ÀÖ´Ù :
# ----- Proxy setup -----
# Uncomment if using a proxy server.
#proxy.host=proxy.domain
#proxy.port=8080
#proxy.use=on

# ----- Default Base Path for Dependent Packages -----
# Replace this path with the directory path where
# dependencies binaries should be downloaded.
base.path=/usr/share/java

ÅèĹ¼Ò½º ¾÷µ¥ÀÌÆ®¿Í ´Ù½Ã ºôµåÇϱâ

ÅèĹ5ÀÇ ¼Ò½º¸¦ Á¤±âÀûÀ¸·Î ¾÷µ¥ÀÌÆ®Çϱ⸦ ±ÇÀåÇÑ´Ù. ¾Æ·¡ÀÇ ¸í·ÉÀ» ½ÇÇàÇÔÀ¸·Î ±× ÀÏÀ» ¼öÇàÇÒ¼ö ÀÖ´Ù :
cd ${tomcat.source}
ant checkout

¼öÁ¤µÈ Äڵ常 ºü¸£°Ô ´Ù½ÃºôµåÇϱâÀ§Çؼ­´Â ¾Æ·¡¿Í °°ÀÌ ÇÑ´Ù :
cd ${tomcat.source}
ant build


Copyright © 1999-2003, Apache Software Foundation