이클립스에서 실행되지 않는 웹 어플리케이션

- Tomcat 5.5 인데 어플리케이션이 제대로 실행이 되지 않는다.
로그가 자세하게 않나온다. ==> [todo] 이거 설정 바꾸면 자세하게 나오지 않나?

심각: Error listenerStart

- web.xml의 순서가 잘못된 것으로 파악.

- 검색해보니 Log4jConfigListener를 ContextLoaderListener보다 먼저 하라고 하는데 나는 해당 안됨.
동일한 소스가 개발기, 운영기에서 잘 돌아가고 있음.
Listener 설정을 빼니깐 어느 정도 돌아가서 그런줄 알았음.

- 혹시나 해서 6.0에서 돌리니깐 에러가 자세하게 나옴.
클래스를 못찾는다.

- 여기 저기 뒤져보니 클래스 파일이 배포되지 않고 있었다.
D:\reps\eclipse_indigo_workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\TestWEBApp\WEB-INF\ 에 classes/가 없다.

왜.....?
여기 메커니즘은 잘 모르는데...
잘 실행되는 웹 어플리케이션과 비교해보니 조금 다른다.
무슨 이유인지 5번째 줄이 빠져 있다.

소스 디렉토리가 달라서 이걸 적용하다가 잘못된거 같기도 하고, SVN에서 받으면서 잘못 되었나???
3시간을 헤맷다.

이걸 잘 활용하면 환경 설정 파일을 다른 곳에 두고 배포할 수도 있겠다.
그리고 소스 디렉토리를 WEB-INF/ 아래에 두지마.
WEB-INF/ 가 통으로 배포되어서 소스까지도 배포된다.
(exclude 할 수 있을려나?)

- 그런데 다음날 실행해보니 또 404 에러가 떨어진다.
Clean을 한다.