ÃֽŠ°Ô½Ã±Û(TOOL)
2018.11.17 / 15:17

eclipse¿¡¼­ Web Application ÀÌ ½ÃÀÛÇÏÁö ¸øÇÏ´Â ÀÌÀ¯

hanulbit
Ãßõ ¼ö 267

< eclipse¿¡¼­ Web Application ÀÌ ½ÃÀÛÇÏÁö ¸øÇÏ´Â °æ¿ì >

Tomcat ¼­¹ö´Â Á¤»óÀûÀ¸·Î ½ÇÇàµÇ¾ú´Ù°í Console â¿¡ ¸Þ½ÃÁö°¡ ³ª¿À°í,

ÀÌŬ¸³½ºÀÇ Console â¿¡´Â ¿¡·¯°¡ Çϳªµµ ¾ø´Âµ¥,

À¥ ¾îÇø®ÄÉÀ̼ÇÀÌ ½ÃÀÛ ¸øÇϴ Ȳ´çÇÑ °æ¿ì°¡ ÀÖ¾ú´Ù.


WebContent µð·ºÅ͸®¿¡ ÀÖ´Â index.jsp ÆäÀÌÁöµµ À¥ ºê¶ó¿ìÀú¿¡¼­ ºÒ·¯¿Ã¼ö ¾ø¾ú´Ù.




¿øÀÎÀº °£´ÜÇß´Ù.

ÇÏÇÊÀ̸é Web Project ÀÇ Context Root °¡ ROOT ·Î µÇ¾î ÀÖ¾ú±â ¶§¹®...

Context Root °¡ ROO ³ª ROOT1 À¸·Î µÇ¾î ÀÖ´Ù¸é À¥¾îÇø®ÄÉÀ̼ÇÀº Àß ½ÇÇàµÈ´Ù.


´Ù¸¥ ¼­¹ö´Â Àß ¸ð¸£°ÚÁö¸¸ Àû¾îµµ Tomcat ¼­¹ö¿¡¼­´Â ROOT ¶ó´Â À̸§Àº Ưº°ÇÑ ¿ëµµ·Î »ç¿ëµÈ´Ù.

Tomcat ¼­¹ö´Â Context Root °¡ '/' ÀÎ °æ¿ì ROOT ¶ó´Â µð·ºÅ͸® ¹Ø¿¡ ÀÖ´Â ÆÄÀϵéÀ» ¼­ºñ½º ÇÑ´Ù.



ÇØ°á ¹æ¹ýÀº? 

Context Root ¸¦ ROOT ¿¡¼­ ´çÀå ´Ù¸¥ °ÍÀ¸·Î º¯°æÇÏÀÚ.


[2013-08-14]



Context root ¸¦ ROOT ·Î Çߴµ¥µµ, Àß ½ÇÇàµÈ´Ù.


STS 3.3.0.RELEASE ¸¦ »ç¿ëÇÏ°í Àִµ¥, STS °¡ ¹öÀüÀÌ ¿Ã¶ó°¡¸é¼­ µÇ´Â °ÍÀÎÁö ¾Æ´Ï¸é ³»°¡ JDK 6 ¿¡¼­ JDK 7 ·Î ¿Ã·Á¼­ ±×·±°ÍÀÎÁö Àß ¸ð¸£°Ú´Âµ¥, ÇÏ¿¸µç Áö±ÝÀº Context root ¸¦ ROOT ·Î Çߴµ¥µµ, Àß ½ÇÇàµÈ´Ù.


http://localhost:8080/ROOT/ °¡ ¾Æ´Ñ http://localhost:8080/ À¸·Î Á¢±ÙÇؾ߸¸ ÇÑ´Ù.


Âü°í·Î ÀÌŬ¸³½º¿¡¼­ .settings µð·ºÅ͸® ¹Ø¿¡ org.eclipse.wst.common.component ÆÄÀÏÀÇ ³»¿ëÀº ´ÙÀ½°ú °°´Ù.


<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">

    <wb-module deploy-name="sample-project">

        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>

        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>

        <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>

        <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>

        <property name="java-output-path" value="/sample-project/target/classes"/>

        <property name="context-root" value="ROOT"/>

    </wb-module>

</project-modules>


[ 2013-08-26]


Context root °¡ ROOT ÀÎ »óÅ¿¡¼­ tomcat À» ½ÇÇà½ÃÅ°´Â ¹æ¹ý -


ÀÌŬ¸³½ºÀÇ Servers ºä¿¡¼­ Tomcat v7.0 Server at localhost À» ´õºíŬ¸¯.



ÇÏ´ÜÀÇ µÎ¹ø° ÅÇ Modules ¸¦ ¼±ÅÃÇؼ­ ¸¶¿ì½º·Î ÇÁ·ÎÁ§Æ®(Module)À» ¼±ÅÃÇÏ°í Edit ¹öÆ°À» Ŭ¸¯Çؼ­ Path ¸¦ /ROOT ¿¡¼­ / À¸·Î ¼öÁ¤ÇÑ´Ù.




Maven ¿¡¼­ pom.xml ÆÄÀÏ¿¡¼­  <build><finalName>ROOT</finalName></build> ·Î ÇØÁÖ¾î¾ßÁö ROOT.war ÆÄÀÏ·Î ¸¸µé¾îÁö°í, Tomcat ¼­¹öÀÇ webapps µð·ºÅ͸®¿¡ ³õÀ¸¸é ROOT µð·ºÅ͸®·Î Ç®¸®¸é¼­ Context root °¡ / ·Î À¥¼­ºñ½º°¡ µÈ´Ù.


pom.xml ÀÌ ÀÌ·± »óÅ¿¡¼­ ÀÌŬ¸³½º¿¡¼­ Maven > Update Project ¸¦ Çϸé Context root °¡ ROOT ·Î µÈ´Ù.


ÀÌ·± °æ¿ì À§Ã³·³ Edit Web Module ¿¡¼­ Path ¸¦ / À¸·Î º¯°æÇØÁÖ¾î¾ßÁö¸¸ ÀÌŬ¸³½ºÀÇ Servers ÅÇ¿¡¼­ Run ÇßÀ»¶§ Context root °¡ / ÀÌ µÇ¸é¼­ À¥¾îÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Ù.