2011-02-08 3 views
0

외부 서버에 새 웹 응용 프로그램을 배포하려고합니다. 이 서버는 Tomcat6을 실행 중이며 문제없이 웹 응용 프로그램을 이미 실행하고 있습니다. (필자는 URL에 가서 그것을 작동합니다.) 나는 아파치 */webapps 디렉토리에 내 webapp.war 파일을 배포 내가 매니저를 조회 "개미 목록"을 입력 할 때, 내가 얻을 :Tomcat6 웹 응용 프로그램을 배포 할 수 없습니다.

[list] OK - Listed applications for virtual host localhost 
[list] /:running:0:ROOT 
[list] /manager:running:0:manager 
[list] /webapp-x:running:1:webapp-x 
[list] /mywebapp:running:0:mywebapp   <------ my web app 
[list] /docs:running:0:docs 
[list] /sample:running:0:sample 
[list] /examples:running:0:examples 
[list] /host-manager:running:0:host-manager 

당신 내 웹 응용 프로그램이 실행중인 것으로 표시되지만 브라우저에서 my.url.com/mywebapp로 이동하면 404 Not Found 오류가 발생합니다. ** 그러나 브라우저에서 my.url.com/webapp-x로 이동하면 웹 응용 프로그램이 실행되고 문제없이 표시됩니다. 왜 이런거야? webapp-x의 다른 점은 무엇입니까?

+0

에 대한 문제를 해결 재배치 : "경고 : 선택 전쟁 파일에는 무시 될 WEB-INF/web.xml이 포함됩니다 (전쟁 작업에 webxml 속성을 사용하십시오). "관련성이 있습니까? – ktm5124

+0

"my.url.com/webapp-x i"는 유효한 URL입니까? ur localhost 서버에서 페이지를 실행하면 안됩니까? – palAlaa

+0

그것은 단지 자리 표시 자일뿐입니다 ... 나는이 사이트에서 실제 URL을 제공하지 않습니다. https : // x.y.z/webapp-x – ktm5124

답변

0

웹 응용 프로그램이 시작할 때 예외가 발생하지 않도록 로그를 검사하여 컨텍스트가 올라가지 않도록합니다.

+0

예외가 표시되지 않습니다. 게다가, .class 또는 .java 파일이없는 webapps에 더미 응용 프로그램을 넣습니다. index.html 파일과 WEB-INF/web.xml 파일 만 있으면됩니다. – ktm5124

0

를 중지 시도하고 warfile을 삭제하고 mywebapp와 디렉토리는 다음 서버를 다시 시작하고 보통 나는`개미 내 프로젝트에 deploy` 실행했을 때 나는이 오류가 발생했습니다 나

관련 문제