์๋ ํ์ธ์~~
ย
์ค๋๋ง์ TOMCAT์ค์ ์ ํ๊ฒ ๋์์ต๋๋ค.
ย
ํฐ์บฃ 6.0์ ์์ค ๊ฒฝ๋ก๋ d:\alba\onnet\source\ROOT\src\main\webapp ์ ๋๋ค.
(์๋๋ ROOT์ชฝ์๋ค๊ฐ ์์ค๋ฅผ ๋ฃ์ผ๋ ค ํ์ผ๋.. SVN์์ ์์ค๋ฅผ ์ฒดํฌ์์ํ๋ ๊ฒฝ๋ก๊ฐ ์ ๋ ๊ฒ ๋๋ค์;;)
ย
Server.xml์ ์๋์ ๊ฐ์ด ์ค์ ์ ํด์ฃผ๊ณ
ย
<Host name="localhost"ย appBase="D:\alba\onnet\source\ROOT\src\main\"
ย ย ย ย ย ย ย ย ย ย ย ย unpackWARs="true" autoDeploy="true"
ย ย ย ย ย ย ย ย ย ย ย xmlValidation="false" xmlNamespaceAware="false">
</Host>
ย
conf\Catalina\localhost\ROOT.xmlํ์ผ์ ๋ง๋ค์ด์
ย
์๋์ ๊ฐ์ด ์ค์ ์ ํด์ฃผ์์ต๋๋ค.
ย
<?xml version='1.0' encoding='utf-8'?>
<Context reloadable="true" docBase="webapp" path="/">
ย ย ย ย ย ย ย ย ย ย <WatchedResource>WEB-INF/web.xml</WatchedResource>
</Context>ย ย ย ย ย ย
ย
์ด๋ ๊ฒ ์ค์ ์ ํ๋๋ฐ..
ย
ํฐ์บฃ์ ์์ํ๋
ย
java.lang.IllegalArgumentException: Document base D:\alba\onnet\source\ROOT\src\main\ROOT does not exist or is not a rea
dable directory
ย ย ย ย ย ย ย at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)
ย ย ย ย ย ย ย at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4249)
ย ย ย ย ย ย ย at org.apache.catalina.core.StandardContext.start(StandardContext.java:4418)
ย
ย
ROOT๋ผ๋ ๋๋ ํ ๋ฆฌ๊ฐ ์๋ค๋ผ๋ ๋ก๊ทธ๊ฐ ๋ํ๋๋๊ตฐ์..
ย
๊ทธ๋์ ์ธํฐ๋ท์ ๋ค์ ธ๋ณธ ๊ฒฐ๊ณผ..
ย
Server.xml์ context์ค์ ๋ฌธ๊ตฌ๋ฅผ ์ถ๊ฐํ๊ฒ ๋๋ฉด ์ ๊ฐ ์ํ๋ ๋ฐฉํฅ์ผ๋ก ๋๊ธด ํ๋๋ฐ..
ย
์์๊ฐ์ด ์ค์ ํ๋๊ฑด tomcat 4 ๋ฒ์ ๋์์ ์ค์ ํ๋๊ฑธ๋ก ์๊ณ ์์ด์
ย
5๋ฒ์ ๋ ์ด์์์ ์ถ์ฒํ๋๋๋ก ย ์ค์ ํ๋ ๋ฐฉ๋ฒ์ด ์์๊น์?
ย
์ ์ฌ์๊ฐ์ด๋ค์
ย
์์ฌ ๋ง์๊ฒ ํ์ธ์~~~
ย
๊ด๋ จ ์๋ก archiva ์ค์น ๋ฐฉ๋ฒ์ ์ฐธ๊ณ ํ์๋ฉด ๋๋ต ์ดํด๊ฐ ์ฌ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
http://archiva.apache.org/docs/1.3.5/adminguide/webapp.html
(์ฐธ๊ณ ๋ก archiva๋ nexus์ ๊ฐ์ maven repository...)