2011-02-10 3 views
6

다음과 같은 문제가 있습니다. 소스 제어에서 Java "동적 웹 프로젝트"를 사용하고 이클립스 작업 공간에서 체크 아웃했습니다. 전에는 Eclipse 내에서 로컬 Tomcat 서버에서 서블릿을 실행할 수있었습니다. 그러나 일부 파일을 제거하고 새로운 파일을 추가 한 몇 가지 변경 사항을 가져 왔습니다.왜 내 동적 웹 프로젝트를 올바르게 배포하지 않습니까?

이제 Eclipse는 웹 응용 프로그램을 tomcat 디렉토리에 배포하지 않는 것처럼 보입니다. 이클립스가 .metadata 아래에 이전에 배포 한 폴더를 살펴 보았지만 더 이상 아무것도 복사되지 않는다. 빌드 구성에 문제가 있다는 것을 알아 냈습니다. 문제를 찾기 위해 가능한 원인이나 단계는 무엇입니까?

그러나 필자가 작성한 Ant 스크립트를 사용하여 웹 응용 프로그램을 배포/실행할 수 있으며 실행될 때 올바르게 작동합니다.

+0

지루한 것처럼 들리지만 웹 서버 구성을 삭제하고 다시 작성하십시오. 내 경험에 의하면 시간의 90 %를 돕습니다. –

+1

나는 알렉산더 (Alexander)의 제안을 두 번째 썼다. 또한 다른 모든 것이 실패하면 작업 영역을 다시 만들고 소스 제어에서 모든 프로젝트를 다시 가져옵니다. – Domchi

답변

3

더 많은 정보가 없으면 말하기 어렵습니다. Tomcat을 시작할 때 콘솔의 오류를 확인하는 것으로 시작합니다. 문제가 어떻게 나타나는지, 파일이 복사되었는지 어떻게 알 수 있습니까?/다음

  • 확인 창/환경 설정 및 Java/설치의 JRE 및 서버 : 나는 특정 문제를 찾을 수있어 경우, 어떤 임의의 물건/부두 의식 (때로는 이클립스 그냥 관심의 비트를 필요로) 시도하고있다 런타임 환경. 편집을 클릭하여 Eclipse에서 오류를보고하는지 확인하십시오.
  • 프로젝트 빌드 경로 확인 - 프로젝트/빌드 경로/빌드 경로 구성을 마우스 오른쪽 단추로 클릭하십시오. 모든 탭을 살펴보십시오. 빨간 것이면 고칠 필요가 있습니다.
  • Window/Show보기를 열고 오류 로그 (Eclipse 오류 포함)와 문제점 (모든 컴파일러 경고/문제점)을보십시오.
  • 경우에 따라 프로젝트/정리가 도움이 될 수 있습니다.
  • 서버보기에서 서버를 마우스 오른쪽 단추로 클릭하고 치료를 선택하십시오.
  • -clean 옵션을 사용하여 Eclipse를 시작하십시오.
+0

목록에 감사드립니다. 서버에서 깨끗하게 선택했습니다. – Kryptic

관련 문제