2009-04-03 4 views
7

Eclipse에서 JSF/Facelets 웹 앱을 만들고 있습니다. Eclipse에서 시작/중지 된 Tomcat (6.0) 서버를 사용하도록 프로젝트를 구성했습니다.Eclipse에서 파일 저장시 내 웹 앱 다시 시작

파일 (예 : .xhtml)을 저장할 때마다 Eclipse에서 HTTP 세션을 휴지통으로 다시 시작합니다. 이것은 .xhtml 파일을 자주 업데이트하기 때문에 성가신 일이며, 앱이 변경 사항을 감지하기 위해 다시 시작할 필요가 없습니다.

Eclipse 재시작을 중단시킬 수있는 방법이 있습니까? 특히 특정 유형의 파일을 저장할 때만 앱을 다시 시작하도록 Eclipse를 구성 할 수 있습니까?

답변

8

서버보기에서 Tomcat 인스턴스를 두 번 클릭하십시오. Tomcat 서버의 등록 정보가 열립니다. 나는 후자의 관점에서 다음과 같은 옵션을 확인, 당신이 당신의 문제를 해결하는 데 도움이되는 매개 변수의 확실하지 않다으로 :

  • 자동 출판, 선택 옵션 "재정의 기본 설정", 게시 간격 1 초.
  • 서버 옵션에서 "게시하지 않은 서버 모듈"및 "XML 파일을 구분하기위한 모듈 컨텍스트 게시"옵션의 선택을 취소하십시오.
  • 모듈 탭에서 배포 된 각 모듈에 대해 자동 다시로드가 활성화되어 있는지 확인하십시오.

희망이 도움이 될 것입니다.

+0

정보를 제공해 주셔서 감사합니다. 그 행동은 멈춘 것 같습니다. 나는 아무것도하지 않았다고 생각합니다. 그냥 Eclipse (?)를 다시 시작했습니다. 어쨌든 나에게 유용한 정보를 주었기 때문에 이것을 대답으로 받아 들일 것입니다. – harto

+5

"모듈 탭에서 배포 된 각 모듈에 대해 자동 다시로드가 활성화되어 있는지 확인하십시오." 사용하지 않으려는 옵션입니다. –

-1

"자동으로 빌드"끄기

+0

여기서/어떻게? 나는 여전히 특정 유형의 파일 (예 : .java)을 저장할 때 프로젝트가 자동으로 생성되기를 원한다. – harto

0

저는 항상 이것을 사용해 왔으며 저에게는 잘 작동합니다. 컨텍스트는 클래스 또는 웹 설명자를 변경할 때만 다시로드됩니다.

.xhtml 파일을 보관하는 프로젝트 구조에서 eclipse가 변경시 컨텍스트를 다시로드합니까?

-1

Eclipse에서 빌더를 저장시 배치하도록 설정 한 경우 발생할 수 있습니다. 프로젝트에서 마우스 오른쪽 버튼을 클릭 -> 속성 -> 빌더