2010-01-08 2 views
1

문제점 : Eclipse를 사용하여 (Run As -> Run Server를 통해) 웹 응용 프로그램을 배포 할 때 Tomcat Manager에서 배포 취소 링크를 응용 프로그램과 함께 배포 할 수 없습니다. 강조 표시되지 않습니다. 나는 수동으로 나는 다음과 같은 오류를 얻을 URL에 넣어 경우Eclipse와 Tomcat의 상호 작용 - 애플리케이션 배포를 취소 할 수 없습니다.

FAIL - TomcatBasic가 server.xml에 정의되어 있고

을 배포 취소 할 수 없습니다/컨텍스트

임 이클립스 갈릴레오, 그리고 톰캣 6.0.20을 사용하여 내가 따랐다

단계는 다음과 같습니다

1) 이클립스 내에서, 나는 새로운 톰캣 서버를 만들려면 서버보기를 사용합니다.

기본적으로 "서버 실행"을 실행하면 응용 프로그램이 Eclipse 내에서 실행되는 것 같습니다. Tomcat Manager를 볼 때 Eclipse가 실행 중이더라도 응용 프로그램이 배포되지 않았습니다.

이 문제를 극복하기 위해 다음을 수행했습니다. Eclipse의 Servers 뷰에서 : - Tomcat Server를 마우스 오른쪽 단추로 클릭하고 Properties를 선택하십시오. 속성 창에서 "스위치 위치"버튼을 클릭했습니다. - Tomcat Server를 마우스 오른쪽 단추로 클릭하고 열기를 선택하십시오. 다음 대화 상자에서 "Tomcat 설치 사용"을 선택하기 위해 "Server Location"을 수정 한 다음 "Server path"를 C : /apache-tomcat-6.0.20로 변경하고 "Deploy path"를 C :/apache로 변경합니다 -tomcat-6.0.20

2) 동적 웹 응용 프로그램을 만듭니다.

"New Dynamic Web Project"에서 "Target Runtime"과 "Configuration"으로 Apache Tomcat을 선택했습니다. 마침을 클릭하십시오.

3) 프로젝트에서 마우스 오른쪽 버튼을 클릭하고 "Run As"-> "Run on Server"를 클릭하십시오.

이제 응용 프로그램이 필요에 따라 Tomcat 응용 프로그램 서버에 배포됩니다. 그러나 Tomcat Manager에 로그온 할 때 배포를 취소 할 수 없습니다.

도움을 주시면 대단히 감사하겠습니다.

답변

-2

나는 당신이 할 필요가 배포되는 이클립스 디렉토리 아래의 웹 애플리케이션 배포를 취소 수동으로 생각하는 그것 .. .metadata.plugins \ org.eclipse.wst.server.core

당신에있는 경우 또한 servers.xml 파일을 편집 할 수 있습니다 .. 당신은 그것을 찾아야한다 :

.metadata.plugins \ org.eclipse.wst.server.core \ tmp0 \ conf의 \의 servers.xml

0

당신이 할 수있는이 UI 내에서.

Eclipse의 경우 패키지 탐색기에서 다른 프로젝트와 함께 서버를 볼 수 있습니다.

1) Tomcat 런타임을 중지하십시오.

2) 패키지 탐색기> 서버> Tomcat7> 서버.여기

XML

< 상황 > 태그를 검색하고 배포를 취소하고자하는 웹 응용 프로그램에 해당하는 하나를 삭제합니다.

3) server.xml 파일을 저장하고 닫습니다.

4) 나도 좋습니다.

적어도 나를 위해 일한이 :-).